Stocks sailed to their fifth consecutive week of gains as long-term interest rates continued to slide lower. The S&P 500 Index produced its highest ever total return for the month of November, as the yield on the 10-year U.S. Treasury note finished the week at a three-month low of 4.22%, down sharply from 5% in mid-October.