US stocks end higher
A late-day rebound gave stocks a moderate advance today as sharply lower oil prices and an unexpected jump in consumer confidence settled unease over a batch of mixed earnings.
The market fluctuated through much of the session after disappointing results from UPS and 3M stoked concerns about the health of corporate profits.





