Home Investing S&P 500 briefly touches new all-time high as US markets close near record