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.