Blood In The Streets! Bears Piss Themselves While Celebrating! It’s “Buy Time!”
There are only 118 of the S&P 500 stocks above their 50 dma, and only 267 of them above their 200 dma. The last three times that happened were near the bottoms of the corrections of Apr 2005, Oct 2005, and Jun 2006.
The S&P 500 index has a very low RSI and a high […]

