Stocks advanced four days out of five during the past market week, erasing the losses of the week before.

The Nasdaq Composite surged 4.04%, the S&P 500 3.17%, and the Dow Jones Industrial Average 3.00%. Foreign stocks also rallied: the MSCI EAFE index added 2.21%.