The S&P 500 closed 0.4% higher in New York for a gain of 4.7% over the five days – its best performance since early November ...