Home/Energy/Briefing: IEA Agrees to Release 400 Million Barrels of Oil A… Energy
Briefing: IEA Agrees to Release 400 Million Barrels of Oil Amid Iran War Disruption
Strategic angle: The move comes as the Iran war continues to choke off traffic through the strategically vital Strait of Hormuz.
Editorial Staff·March 11, 2026·1 min read