G7 Announces Plan to Release 100 Million Barrels of Oil and Diesel onto Global Market
The Group of Seven has announced a plan to release 100 million barrels of oil and diesel onto the global market in an effort to alleviate supply pressures that have driven up prices.











