IEA agrees to release record 400 million barrels of oil to address Iran war supply disruption

2026-03-11 15:13 •
The move comes as the Iran war continues to choke off traffic through the strategically vital Strait of Hormuz.
Read More Here: https://www.cnbc.com/2026/03/11/iea-oil-reserves-crude-prices-iran-g7-energy.html