
The International Energy Agency announced Wednesday that it will release 400 million barrels of oil from emergency reserves to help stabilize global energy markets disrupted by the ongoing Iran War.
The move marks the largest coordinated oil stock release in the agency's history. Officials said the decision aims to ease supply shortages and calm rising prices after shipping through the critical Strait of Hormuz was effectively halted.