If the year ended right now, it would be the best annual gain for the stock market in six years. But if the rally keeps going just another couple percent, there's a good chance at the best annual return in 22 years.
With less than two weeks left in 2019, the S&P 500 is up more than 27%, about 2% away from 2013's gain of 29.6%. The S&P 500 has only posted only one down week over the past 11 as the easing trade tensions between the U.S. and China led to a rush into equities. The two countries reached a "phase one" agreement that includes some tariffs rollback and more agriculture buying from China. Investors alsoby the House as chances are slim that he will be removed from office.