S&P 500 Annual Gains

The S&P 500 hits new record after U.S. and China strike deal to ease growing trade tensions.

Image: Financial Times

S&P 500 Annual Gains