If you liked this article you might like

Stocks Solidify Gains as DuPont, Alibaba Smash Earnings Estimates
Stock Futures Little Changed Amid Flood of Earnings Reports
Analysts' Actions -- Apple, Aetna, DineEquity, Silgan and More
Trump Kills TPP, Cutting Off Potential Big Payday for Tech, Retail