A drilling machine works in the Yingdong field of Qinghai Oilfield Co, a subsidiary of China National Petroleum Corp (CNPC), the country's largest oil and gas producer and supplier. The CNPC branch, situated in Northwest China's Qinghai Province, had a record output of crude oil in 2019 reaching 2.28 million tons, the company said Sunday. Photo: cnsphotos