Stocks recovered from steeper losses after Treasury yields crept back slightly from six-month highs. AOL (AOL.N) shares jumped 18.62 percent to end at $50.52 after Verizon Communications (VZ.N) said it would buy the company in a $4.4 billion deal, or $50 per share.