Canadian Natural Resources Ltd

CNQ NYSE Energy Canada
50.07 $
0.55 %

Canadian Natural Resources Ltd is a company specialized in the exploration, development, production, and sale of crude oil, natural gas, and bitumen.