U.S. stocks surged Friday, cutting losses from a challenging week. The S&P 500, Dow, and Nasdaq all rose 1.8%, driven by ...