Global oil markets are stabilizing after months of turmoil caused by the Strait of Hormuz closure and war damage. Crude prices have plummeted 42% from their April peak, with Brent falling below $73 a barrel, signaling a return to pre-conflict levels

Brent crude, the international benchmark for oil prices, was trading at $73.81 a barrel at 10:40 a.m. EDT, down 4.2% from Tuesday's close.

NEW DELHI: Crude oil prices fell below the $75-per-barrel mark on Wednesday as the Strait of Hormuz reopened but are yet to return to the pre-conflict levels of $65-70 a barrel.

Global oil markets are stabilizing after months of turmoil caused by the Strait of Hormuz closure and war damage. Crude prices have plummeted 42% from their April peak, with Brent…

Oil prices have dropped to pre-Iran war levels as increased Middle Eastern supply overshadows demand worries. Flows through the Strait of Hormuz are nearing normalcy, boosting…

Global crude oil prices have fallen to their lowest levels since before the Iran conflict, with Brent slipping to around USD 72–73 per barrel and US crude below USD 70,…

Benchmark Brent fell to around $72 a barrel Thursday, down from an average of $99 in first week of June and $109 during the three months till May. Russia has resumed offering…