Energy ❯ Oil Industry ❯ Oil Production ❯ Cenovus Energy
The company reported a $859 million profit, increased shareholder returns, and reaffirmed resilience to low oil prices.