
3/12/26: US Lies About Casualties, Trump Declares Victory, US Flagged Ship Struck
Breaking Points with Krystal and Saagar
00:00
Strategic Oil Releases Failed to Calm Market
They explain the IEA and US reserve releases and why prices still rose amid tanker attacks.
Play episode from 54:48
Transcript


