Back to News
Market Impact: 0.85

Will shipping in the strait of Hormuz – and oil prices – return to normal?

Geopolitics & WarEnergy Markets & PricesTrade Policy & Supply Chain