G7 Agrees to Release 100 Million Barrels of Oil, Diesel Reserves to Curb Fuel Prices
Paris, October 2, 2026 (Agencies) – Leaders of the Group of Seven (G7) nations have agreed to release up to 100 million barrels of strategic diesel and crude oil reserves…
