BusinessEnergy & Economy
G7 Agrees to Release 100 Million Barrels of Oil Stocks as Fuel Prices Surge
G7 leaders have agreed to release 100 million barrels of emergency oil stocks over four months, with substantial diesel supplies due in the first 20 days, as geopolitical disruptions keep global fuel markets under pressure.
