The S&P 500 Is Hitting Massive Resistance