If you liked this article you might like

Dow Creeps Toward 20,000 as Materials and Industrial Stocks Rally
Stocks Solidify Gains as DuPont, Alibaba Smash Earnings Estimates
Stock Futures Little Changed Amid Flood of Earnings Reports
Market Recon: Caught Between President Trump and the Fed