China National Petroleum Corp saw its revenue go up 6 percent year-on-year in 2019 to 2.52 trillion yuan ($360 billion), with net profit recorded at 121.76 billion yuan.The company said in a statement released on Thursday that crude production last year rose by 2.1 percent year-on-year to 909 millio