Cenovus Energy Inc. SWOT Analysis