If you liked this article you might like

Week in Review: Big Gains for Wall Street as Earnings Propel Markets Higher
Dow Ends Best Week of Year With Small Losses on Worries Over Slowdown to Start 2017
Closing Bell: Oil Ends April With Losses For Second Month in a Row; Dow, S&P 500 Decline
Stocks in the Red After Disappointing U.S. Growth Sours Earnings Rally