BusinessG7 agrees 100-million-barrel oil release to cool record diesel prices3 Oct 2026 · Priya Raman