Cnooc & Crm Oil Marketing Co., Ltd.