Energy prices down as US cancels attacks on Iran
- Brent futures traded for below $90, down 3.8%
11.06.2026
Oil