Analysts Viewpoint Analyzing Canadian Natural Resources Ltd (CNQ) After Recent Trading Activity Meanwhile, Raymond James upgraded its Canadian Natural Resources Ltd [CNQ] rating to an Outperform from a a Mkt perform in