Stocks closed sharply higher Friday, sending the S&P 500 and Dow Jones Industrial Average to their biggest weekly gains since ...