China National Offshore Oil Corporation agreed to buy Canadian oil group for $15.1 billion plus…