The International Energy Agency (IEA) announced that its member countries have collectively released 325 million barrels of oil and oil derivatives from strategic reserves. This figure marks a reduction from the 400 million barrels previously promised in March.
This update follows the recent agreement among G7 nations to promptly release an additional 100 million barrels of diesel and crude oil. This decision comes in response to growing global energy supply concerns stemming from the ongoing US-Iran conflict.
While the G7 countries have not clarified whether this 100 million barrel release is part of the earlier commitment or additional, the coordination reflects urgent efforts to stabilize energy supplies internationally.