China Petroleum & Chemical Corporation announced production results for 2018. For the period, the company reported oil and gas production was 451.44 mmboe against 448.79 mmboe a year ago. Crude oil production was 288.51 mmbbls against 293.66 mmbbls a year ago. Natural gas production was 977.12 bcf against 912.50 bcf a year ago.