Oil jumps as US seizes Iranian ship, Hormuz closure stokes supply fears
- Brent tops $95, WTI climbs amid rising US-Iran tensions and uncertainty over ceasefire talks
20.04.2026
Oil