Why The Bull Market Isn't Done Yet

This month, the bull market officially celebrated its five-year "anniversary."

For some reason people think that's a big deal. It's almost as if the rally's birthday has led analysts to believe it's finally old enough to get in trouble.

How ridiculous.

There have been 25 major bull markets throughout U.S. history. Each of those runs has lasted about 900 days (2.5 years) on average -- with the longest spanning almost 14 years (1987 to 2000). The SP 500 gained an average of 103% during each of those periods. Continue reading "Why The Bull Market Isn't Done Yet"