Is Canadian Natural Resources Ltd (NYSE: CNQ) Still A Buy After plugging 2.14% Last Week?
During the recent session, Canadian Natural Resources Ltd (NYSE:CNQ)’s traded shares were 1.25 million, with the beta value of the company hitting 1.47. At the