The Nasdaq tested key lows and the S&P 500 broke support as oil prices soared while Tesla, Google sold off. But there was strength too.