G7 agrees 100-million-barrel oil release, diesel first
Finance — broke 8h · updated 2h

G7 agreed Oct. 2, 2026 to release 100 million barrels of oil and fuel via the IEA over four months, with substantial diesel in the first 20 days, after reported U.S. pressure.
































