 With the July pullback in oil prices, CNQ stock became a buying opportunity as a bet on higher oil prices to follow this year and next. Given my view on the oil market outlook, which I see as being tight for the foreseeable future, I like Canadian oil sands companies with significant oil reserves. 