Stocks entered this week in an extremely oversold condition, with overwhelmingly bearish sentiment amongst investors. Just 4% of stocks in the S&P 500 sat above their 50-day moving average heading into the 4th of July holiday – a number even more dismal than the March 2009 lows! Today we got a sharp rally in the […]
Recent Comments