IEA Members Agree to Release 400 Million Barrels of Strategic Petroleum Reserves
The International Energy Agency announced that 32 member countries agreed to release 400 million barrels of strategic oil reserves to address global supply tensions caused by military strikes on Iran.
ccin · 2026-03-12 00:00 UTC