U.S. stock indexes gave up some of their recent gains Monday, pulling the S&P 500 slightly below the record high it hit last week.... Read more