Encana Corporation Vs. Whiting Petroleum Corp: Which Is the Better Buy Now?