Oil prices jumped more than 5% on Monday, 20 April 2026 on fears that the ceasefire between the United States and Iran could collapse after the US seized an Iranian cargo ship, while traffic through the Strait of Hormuz stayed largely halted.
Source link