Canadian Natural Resources Ltd.

CNQ:TSX; CNQ:NYSE