Explained: Why crude oil prices rose 8% to nearly $100/barrel despite IEA announcing largest release since

  • Posted on March 12, 2026
  • By Business News Today
  • 5 Views
Explained: Why crude oil prices rose 8% to nearly $100/barrel despite IEA announcing largest release since

Oil prices surged over 7% to near $100 per barrel despite the International Energy Agency announcing its largest-ever coordinated release of emergency reserves. Traders remain skeptical that the 400-million-barrel stockpile drawdown will offset supply risks from the escalating Middle East conflict, particularly if disruptions persist in the Strait of Hormuz, a key global oil transit route.
continue reading...

Author
Business News Today

You May Also Like