
A look at Canadian Natural Resources Ltd’s (CNQ) recent performance gives investors their first glimpse of hope.
On Tuesday, Canadian Natural Resources Ltd (NYSE: CNQ) opened higher 2.09% from the last session, before settling in for the closing price of $30.56. Price