G7 Agrees 100 Million-Barrel Oil Release to Ease Global Energy Market Pressure
The Group of Seven (G7) agreed on Friday to coordinate the release of 100 million barrels of oil through the International Energy Agency (IEA) over four months, including a substantial front-loaded release

Follow Us