Leading economic indicators beat expectations
(Newser) -
Stocks rallied today as strong earnings from Travelers, McDonald's, and 3M fueled optimism. A report on leading economic indicators also provided good news, although traders were likely buying just to scoop up bargains from yesterday’s sell-off. The Dow rose 132 points to close at 10,081. The Nasdaq added...