Stocks closed out the week with strong gains, with the Dow and S&P 500 hitting fresh highs and all three major averages logging their fourth-straight weekly advance, boosted by a pair of positive economic reports. The S&P 500 closed at 1,666, spiking nearly 150 percent