The Peter Zeihan Podcast Series
The Pressure Is Dialing Up on Russia’s Oil Network || Peter Zeihan
Peter Zeihan explores the potential collapse of Russia's oil system and crude supply shortages, a scenario he has been discussing since the Ukraine War began.