Stocks end higher on Wall Street as earnings roll in
Stocks closed higher on Wall Street, marking the third straight gain for the S&P 500. The benchmark index hadn't been able to string together more than two gains in a row since mid-September. The gains Tuesday came as the flow…