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
15:10
Oil