Morning Movers: Caterpillar Soars on Earnings, Kroger Gains on Alibaba Partnership

Stocks are in rally mode this morning following strong earnings reports from the likes of Caterpillar, 3M, Biogen and Celgene. Also, a look at the battle between Home Depot and Lowes, and the View...

Continue reading at Barron's - Stocks to Watch →