S&P 500 rebounds, Nasdaq rallies 1.75%