How high could oil go, and what might the global economic fallout be? March 9, 2026 · The Guardian Read full story at source