Wall Street rallies following worst week since Halloween