Stocks set record highs as bond yields slide