ITM Trading Podcast

$40 TRILLION Debt Faces an Oil Shock the Fed Can't Fix

Mar 12, 2026
Ask episode
Chapters
Transcript
Episode notes