Oil extends losses as Trump says Iran deal could be signed within days
- Brent falls below $89 a barrel, OPEC sees demand growth slowing in 2026 before rebounding in 2027
12.06.2026
Oil