Mar 12, 2026
neutralIEA Approves Record 400 Million-Barrel Emergency Oil Release, but Traders Remain Skeptical
The International Energy Agency's 32 member nations unanimously agreed Wednesday to release 400 million barrels of oil from strategic reserves—the largest coordinated drawdown in the organization's 52-year history. Despite the announcement, Brent crude remained above $90, as analysts said the release covers only a fraction of the ongoing supply disruption caused by the Strait of Hormuz blockade.



