Podcast EpisodeOil Executives Cashed Out $400 Million Since the Iran War Began. Who Picks Up the Tab?Hardpoints··14 August 2026·42 minDownload audio