OPEC cuts 2026 oil demand growth forecast to 970,000 bpd
Investing.com
2026-06-11T12:30:22+00:00