Based on Cenovus Energy’s latest earnings release for the quarter ending March 31, the company reported a quarterly revenue of C$12.36 billion and a net profit of C$1.57 billion. In comparison, last ...