Canadian Natural Resources Ltd. (CNQ) Canadian Natural Resource Ltd. Canadian Natural Resource Ltd. Canadian Natural Resource Ltd. Canadian Natural Resources Canadian Natural Resources Canadian Natural Resources Ltd. (CNQ) Canadian Natural Resource Ltd. price Canadian Natural Resources Ltd. (CNQ) Canadian Natural Resources Ltd. (CNQ) price Canadian Natural Resources Ltd. (CNQ)