Market news: NATO is considering deploying troops if the Strait of Hormuz is not open by July.

2026-05-19

Market news: NATO is considering deploying troops if the Strait of Hormuz is not open by July.