World Business Report

Iran seizes cargo ships in Strait of Hormuz

This episode covers Iran's seizure of cargo ships in the Strait of Hormuz, the potential impact of a US blockade, and business developments in Ukraine following EU loan news. Additionally, the podcast discusses first-quarter profit results for Tesla.

Listen