Cenovus and Imperial Oil see Canadian crude weakness into 2023