In its monthly report for November, the oil producers’ body lowered crude demand growth forecasts to 1.82 million b/d and 1.54 million b/d for 2024 and 2025, respectively
In its monthly report for November, the oil producers’ body lowered crude demand growth forecasts to 1.82 million b/d and 1.54 million b/d for 2024 and 2025, respectively