The International Energy Agency says member countries have so far released 325 million barrels of oil and oil-derivative products from strategic reserves, out of 400 million barrels promised in March, AFP reports.
The update comes a day after G7 countries, in coordination with the IEA, agreed to immediately release 100 million barrels of diesel and crude oil to ease global energy supply concerns caused by fallout from the US-Iran war.
The G7 has not said whether the 100 million barrels included the outstanding 75 million barrels from the March IEA commitment, or came on top of that.



























