World IEA Releases Record Oil Reserves Amid Iran War & Strait of Hormuz Concerns by Ibrahim Khalil - World Editor March 11, 2026 by Ibrahim Khalil - World Editor March 11, 2026 Strait of Hormuz Crisis: Global Oil Reserves Released Amid Iran War Escalation PARIS — The International Energy Agency (IEA) announced Wednesday, March 11, 2026, the release of 400 million barrels … 0 FacebookTwitterPinterestEmail