Canadian Natural Resources
Canadian Natural Resources (NYSE: CNQ) is a Canadian based senior independent energy company engaged in the acquisition, exploration, development, production, marketing and sale of crude oil, NGLs, natural gas and bitumen production.
RSS Headlines
Fool UK