IEA releases 80% of pledged 400 million barrels

IEA Executive Director Fatih Birol confirmed 325 million barrels have been released, representing over 80% of the 400 million barrels pledged on March 11. The release has helped stabilize markets amid supply disruptions. IEA is also coordinating with G-7 leaders on an additional 100 million barrels amid refinery attacks and tight diesel supplies.

Load More