S&P 500 - Tug of War Between Buyers vs. Sellers