US energy agency cuts oil price forecast on expectations of higher oil supply
- Brent crude estimated to average $81.91 per barrel, WTI $76.26 per barrel in 2026
10:15
Oil