BusinessG7 agrees 100-million-barrel oil release to cool record diesel prices3 Oct 2026 · Priya RamanIllustration: Flip News (AI-generated)