Major disruption to energy supplies threatens to push up prices for consumers and businesses around the world.
Stock markets slump as oil prices surge over Strait of Hormuz fears
📅 Published: March 9, 2026 |
📂 Category: Top Stories
