If you liked this article you might like

More Consolidation Is Needed Before S&P 500 Approaches 2400 Level
What You Can Learn From Stock Market's Rally Over the Past Year
Why the S&P 500 Should Reach at Least 2500 in 2017