Canadian Natural Resources Ltd (CNQ) last month performance of -5.68% certainly makes it a sizzling prospect
Canadian Natural Resources Ltd (NYSE: CNQ) open the trading on Wednesday, with a bit cautious approach as it glided -1.21% to $33.35, before settling in