Will Cenovus Deliver For Investors This Week?