Business & Economics
IEA Green-Lights Historic 400 Million-Barrel Reserve Release After Hormuz Blockade
On 11 Mar 2026 the 32-nation International Energy Agency unanimously ordered a one-off injection of 400 million barrels from strategic stockpiles—twice the 2022 Ukraine draw—to blunt the sudden supply void created by the Iran-Israel war’s shutdown of the Strait of Hormuz.