CNPC up 0.5pc amid lower prices

READ FULL ARTICLE