While the Street is currently leaning more towards the "sell" side for EnCana (ECA), I find the company has strong near-term potential (ratings source: T1 Banker). Canadian Natural Resources ( CNQ ) is rated a "buy" and is overly discounted, given its remarkable earnings outlooks. Based on my review of the fundamentals, I find attractive upside for both companies. From a multiples perspective, Canadian Natural is the cheaper of the two. It trades at a respective 28x and 11.8x past and forward earnings, with a dividend yield of 0.9%. EnCana trades at 33.4x forward earnings, but offers an attractive dividend yield of 4.0%. To put this in greater context, consider that Cenovus Energy (CVZ) trades at a respective 23.2x and 15.7x past and forward earnings, with a dividend yield of 2.2%.