Huang Yongzhang has been appointed as vice-chairman, CEO, and president of CNOOC Ltd., bringing experience from CNPC and China National Offshore Oil Corp.