The S&P 500 closed above 6000 for the first time since mid-February. The index posted its second consecutive weekly gain, finishing up 1.5% from the previous Friday.