Saturday November 30, 2024
Demand for oil is likely to be higher and supply lower than forecasts suggest