32 Countries Release Emergency Oil Reserves11 Mar 2026 16:28
'Unprecedented' situation leads to 'largest ever' release of 400m oil barrels - IEA
published at 17:23
"Announcing the "largest ever" release of 400m barrels of oil, the International Energy Agency (IEA) said its 32 member countries voted unanimously in favour of the move."