IEA
Global Energy Liquidity: IEA Deploys Record 400 Million Barrels to Combat Strait of Hormuz Blockade
In a desperate bid to prevent a total collapse of the global economy, the International Energy Agency (IEA) has officially proposed the release of 400 million barrels of crude oil from its emergency reserves. Announced today, March 11, 2026, this historic intervention is the largest in the agency's