G7 countries have agreed to release 100 million barrels of diesel and crude oil from emergency reserves after pressure from the United States, as governments move to contain soaring fuel prices and supply disruption caused by the Iran war. G7 Agrees 100 Million Barrel Emergency Release The








