BusinessCenovus Gets TSX Approval for Buyback of Up to 126,482,982 SharesBy Helena WardNov 10, 2026, 6:26 AM UTC