Oil prices drop 11% over week despite ongoing supply risks
- Brent slips below $100, though ongoing risks in Hormuz and regional tensions persist
10.04.2026
Oil