IEA recommends record 400M barrel oil release amid Iran war The International Energy Agency has agreed to release a record 400 million barrels of oil.Share this: Strategic oil release may calm markets but cannot fix Hormuz disruptionDateMarch 15, 2026In relation toAl-JazeeraIEA announces release of 400 million barrels of oil. But is it enough?DateMarch 13, 2026In relation toAl-JazeeraIEA agrees release of 400m barrels of oil from strategic reservesDateMarch 11, 2026In relation toAl-Jazeera