Canadian Natural Resources Ltd. (CNQ) Bloomberg Canadian Natural Resources Ltd. (CNQ) Canadian Natural Resources Ltd. (CNQ) Bloomberg Canadian Natural Resources Ltd. (CNQ) Bloomberg Canadian Natural Resources Inc. (CNQ)