OPEC cuts oil demand growth projections
The body’s monthly report indicates a 2025 growth at 1.7 million bpd, slightly below this year’s figure.
The body’s monthly report indicates a 2025 growth at 1.7 million bpd, slightly below this year’s figure.