G7 countries will release 100 million barrels of oil and petroleum products through the IEA, including an accelerated diesel release, to ease global energy supply pressures and prices.
Stories Beyond Borders
G7 countries will release 100 million barrels of oil and petroleum products through the IEA, including an accelerated diesel release, to ease global energy supply pressures and prices.