🚨 NEW: The International Energy Agency has agreed to release a record 400 million barrels of oil to address supply disruptions caused by the Iran war.