Oil prices slid more than 1% on Monday after Chinese data showed that demand from the world's largest crude importer remained lackluster in September as strict Covid-19 policies and fuel export curbs depressed consumption.
Brent crude futures for December settlement slid $1, or 1.1%, to $92.50 a...