Saturday October 17, 2026
Demand for oil is likely to be higher and supply lower than forecasts suggest