* Mexico, U.S. reach agreement on trade
* S&P 500, Nasdaq indexes hit record highs
* German business sentiment brightens (Updates to U.S. stock market close)
* Mexico, U.S. reach agreement on trade
* S&P 500, Nasdaq indexes hit record highs
* German business sentiment brightens (Updates to U.S. stock market close)