Back to Hardpoints

Podcast Episode

Oil Executives Cashed Out $400 Million Since the Iran War Began. Who Picks Up the Tab?

Hardpoints··14 August 2026·42 min