Back to News
Market Impact: 0.75

U.S. blockade has turned back six ships leaving Strait of Hormuz

Geopolitics & WarInfrastructure & DefenseTransportation & LogisticsEnergy Markets & Prices