The closure of the Strait of Hormuz has triggered an energy crisis in Europe, leading to soaring prices and fears of prolonged instability.
The closure of the Strait of Hormuz has triggered an energy crisis in Europe, leading to soaring prices and fears of prolonged instability.