Buy Canadian Natural Resources: the best oil and gas firm you've never heard of
The prosaically named Canadian Natural Resources (CNQ:TSX) generates lots of cash which underpins a generous and progressive dividend policy and it provides investors with exposure to some of the highest quality oil assets in the...
16 February 2023