Found an interesting story?

China's crude output drops 10%

China's crude oil output fell 9.8% in September from a year earlier in the second-biggest year-on-year decline on record, government data showed, with major producers continuing to shut high-cost wells to rein in spending.

Already a subscriber? Log in here