S&P 500 finds resistance.