In October, China produced 18.1 million tonnes of crude oil, rising 0.2% year-on-year, bringing total production in the first 10 months this year to 178.9 million tonnes, up 2.3% from a year ago.

Gas production fared slightly better, with output in October rising 1.4% to 10.4 billion cubic metres, while gas output in the first 10 months increased 2.7% year-on-year to 103.5