Rumpus Daily - July 12, 2026

Good morning and welcome to The Rumpus Daily. I'm Sheema Sharti. Markets are pricing a forty percent chance the US announces a blockade on Iran within three weeks. Oil traders are betting crude reboun

Transcript