Oil prices plummet following reopening of Strait of Hormuz

SABC News | 17.04.2026 22:14
Brent Crude oil prices fell sharply to 89 dollars per barrel.