Hormuz Still Not Open as Iran Hits Tankers + CEO Confidence | March 12, 2026 – Morning Market Briefing
Ben and Tom discuss the ongoing situation at the Strait of Hormuz, trade probes, and current CEO confidence. The episode was broadcast on March 12, 2026.