Broad-based rally in the S&P following the Trump-Xi meeting
Fears of a trade war continue to subside
General Motors, Caterpillar, UPS, Target, Union Pacific and Amazon are among the top ten performers in the S&P 100.
Higher oil prices helped, but the outlook simply is better. Investors are more confident about profit growth and less worried about missteps such as trade war.