Crude oil prices tumble 5% as Strait of Hormuz traffic rebounds; Brent plunges 20% in June

Wait 5 sec.

Brent crude prices plummeted to $72 as supply concerns eased with resumed shipping through the Strait of Hormuz. The weekly decline reaches 10%, while June losses hit 20%, reflecting the impact of improved stability in Middle Eastern oil exports.