India, April 11 -- After showing a lack of direction early in the session, stocks moved sharply higher over the course of the trading day on Friday. The major averages all showed strong moves to the upside, partly offsetting the substantial pullback seen during Thursday's session.

The major averages moved roughly sideways going into the close, hovering firmly in positive territory. The Nasdaq shot up 337.14 points or 2.1 percent to 16,724.46, the S&P 500 surged 95.31 points or 1.8 percent to 5.363.36 and the Dow jumped 619.05 points or 1.6 percent to 40,212.71.

Largely reflecting the historic rally on Wednesday, the major averages also posted strong gains for the week. The Nasdaq skyrocketed by 7.3 percent, while the S&P and the Dow spike...