IEA confirms release of 330 million barrels of oil reserves amid Iran war disruptions
IEA confirms release of 330 million barrels of oil reserves amid Iran war disruptions The International Energy Agency (IEA) confirmed on Thursday the release of about 330 million barrels of emergency reserves of oil as part of a March agreement under which member countries agreed to release 400 million barrels to address the disruption to supplies amid the US-Israeli war on Iran. This comes after IEA Executive Director Fatih Birol said about 325 million barrels had already been released under the agreement earlier