Corporate earnings have been exceptionaly strong but that may soon end, and history suggests a bumpy road ahead for the stock market.
Continue...