The International Energy Agency revealed that 325 million barrels of oil have been released by its member countries, out of the 400 million promised in March. This announcement comes after an agreement among G7 countries to release an additional 100 million barrels to address concerns related to global energy supply, exacerbated by tensions in the Middle East and the impacts of conflicts in Ukraine.
IEA announces the release of 325 million barrels of oil from strategic reserves
This article was updated at 11:30.