Cenovus Energy posts strong earnings, boosts buybacks, and strengthens its balance sheet through asset sales. Learn why CVE stock is a strong buy.