China National Petroleum Corporation: Update to credit analysis