Business

Oil prices jump and Wall Street slides with US, Iran clashing in the Strait of Hormuz

todayApril 20, 2026 2

Background
share close