Business

China's record oil output reaches limits of what's possible

22704021
China, the world's top oil importer, succeeded in a seven-year campaign to boost its own production, achieving a record high last year with aggressive drilling at ageing fields, an offshore boom and nascent shale oil output.

SEE MORE

More