U.S. stock benchmarks gained on Tuesday, 26 March 2019 but finished well off their best levels of the session as equity-market investors wrestled with falling yields that usually imply that investors are worried about the domestic economy. All three benchmarks pared firmer gains but the day's...read more