Business

G7 nations will release 100 million barrels of oil and diesel fuel after prices soar

Updated: 

Published: 

The Klesch oil refinery, formerly BP, produces petrol, diesel, and jet fuel in Gelsenkirchen, Germany, Wednesday, Sept. 30, 2026. (AP Photo/Martin Meissner)