Unbelievable Rally The stock market rally we’ve seen since April 8 has been astonishing, and while sputtering a bit, it looks to be hanging in there. Fears of a breakdown intensified last week, as the S&P 500 briefly fell below the 78.6% retracement level of 5896. Despite that brief hiccup, the index was able to…Read more
