Language Settings
Select Website Language
newshunt
newshunt

Oil price today (March 11, 2026): Crude falls to $88 a barrel after IEA proposes largest oil reserve release

4 months ago

The International Energy Agency (IEA) is considering a record release of emergency oil reserves, potentially exceeding 182 million barrels, to stabilize global markets amid escalating Middle East conflict. This move follows oil prices surging above $100 per barrel due to disruptions in the Strait of Hormuz and production cuts by Gulf nations.