S&P 500 Plays Defense; Investors Snack On Walmart, Mondelez As Amazon Slams Techs