The International Energy Agency (IEA) announced on Saturday that member countries have released a total of 325 million barrels of oil and oil-derivative products from their strategic reserves. This figure represents progress toward the 400 million barrels that member nations originally promised to release in March.
The update from the Paris-based agency comes just one day after G7 countries, acting in coordination with the IEA, agreed to immediately release additional supplies from their reserves to stabilize energy markets.
In-depth summary · AI, neutral