World News

'Nightmare scenario' looms as global markets head for the biggest oil output disruption in history, top energy guru warns – Fortune

March 8, 2026 · By