IEA agrees to release record 400 million barrels of oil to address Iran war supply disruption by CNBC Markets | March 11, 2026 8:49 pm | US Markets The move comes as the Iran war continues to choke off traffic through the strategically vital Strait of Hormuz.