Blue-chips end sharply higher, Nasdaq edges up

Stocks climbed higher yesterday, powered by the twin engines of positive corporate earnings and new data showing the US economy…