Cenovus Energy has achieved a net debt target of $4 billion and plans to return excess funds to shareholders. Despite operational challenges in its downstream segment, the company maintains strong financial health and growth opportunities in oil sands projects.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing