US stocks recover to lift market to fresh 17-month high: The S&P 500 index finished 0.6% up at a 17-month h.. http://bit.ly/cv74l2