FRESH

Thursday, October 15, 2026
Logistics

IEA agrees to release outstanding 100 million barrels of oil

The IEA said that members agreed to complete the release of 100 million barrels of oil that are still outstanding from an intervention in March aimed at calming global markets.

Related Posts

Load More Posts Loading...No More Posts.