Brent tops $105 as Hormuz disruption persists, US-Iran uncertainty lingers
- Prolonged Strait of Hormuz disruption and stalled US-Iran talks tighten supply outlook, supporting crude prices
28.04.2026
Oil