G7 Unveils 100 mmbbl Reserve Release to Ease Energy Market Pressures
The G7 will coordinate the release of 100 million barrels of diesel and other energy reserves through the IEA over four months to ease supply pressures and stabilize global energy markets.