U.S. stocks close higher

U.S. stocks ended higher on Friday.

The Dow rallied 2.68 percent to 31,500.68, the S&P 500 rose 3.06 percent to 3,911.74, and the Nasdaq was up 3.34 percent to 11,607.62.