International Energy Agency announces largest ever release of reserve oil amid Iran war
A general view of an oil storage depot March 10, 2026. (Photo by Dan Kitwood/Getty Images) (NEW YORK) -- The International Energy Agency on Wednesday said it would release 400 million barrels of oil from its strategic reserve, marking the largest oil release in the group's history as the global economy grapples with fallout from the U.S.-Israeli war with Iran.Oil prices soared after the outbreak of war as traders feared […]