U.S. stocks finished higher Tuesday, recovering from an early hit from a plunge in November U.S. existing home sales. Energy stocks led the thin pre holiday gains as oil prices peeled off 11 year lows hit on Monday amid