Seeking Alpha

  Canadian Natural Resources, Ltd. (CNQ) - NYSE

CNQ vs. ETF Alternatives
Company Description
Canadian Natural Resources Ltd s a Canadian based senior independent energy company engaged in the acquisition, exploration, development, production, marketing and sale of crude oil, NGLs and natural gas.
Country: Canada