If you liked this article you might like

Stocks Rocket Higher in Best Day of the Year, New Records All Around
Dow Adds 300 Points as Stocks Enjoy Best Day of 2017 on Optimism Over U.S. Economy
Office Depot Sees More Grim Times Ahead but the Stock Goes Haywire Anyway
Stocks Hold Big Gains, Dow Hits 21,000 on Optimism Over U.S. Economy