TSX recap: Rising oil prices boost energy stocks