Canadian oil and gas company, Nexen Inc., on Thursday announced that its shareholders have approved the proposed takeover by China National Offshore Oil Company (CNOOC).