Are Stocks Unstoppable?

S&P 500 and Total Short Interest

The Daily Reckoning