International
Crude oil prices moved closer to $70 a barrel after tanker traffic through the Strait of Hormuz improved following the US-Iran peace deal, easing fears of a prolonged supply disruption in global energy markets. Crude Oil Falls As Hormuz Traffic Resumes Oil prices extended their decline as more tankers returned to the Strait of Hormuz, […]