Canadian oil sands player Cenovus attributed strong first-quarter results to better heavy crude prices driven by Alberta's mandatory production curtailment programme.

Cenovus booked net earnings from continuing operations of $110 million in the first quarter, compared with a net loss of $914 million in the same period in 2018.

However, the company plans to continue to produce at a reduced rate until the cuts are lifted.