S&P 500 Falters Below 6624 Level as Oil Tops $101