Tagged With Sara Vakhshouri
The illusion of supply: Rethinking energy security when oil cannot move
16 April 2026
Demand for oil is falling because supply cannot meet it, not because it is no longer required
Outlook 2026: The algorithmic arms race for energy
29 December 2025
The surge in power demand created by the AI boom means energy policy and national security are now one and the same
Iranian nuclear talks back on
30 December 2020
The global oil market watches with interest on whether a US return to the JCPOA agreement will unleash a wave of Iranian barrels
Sign Up For Our Newsletter
Project Data
Maps
Podcasts
Social Links
Featured Video