The S&P 500 is up 12 points and has broken the July 7 all-time high of 1985.59. Low inflation and decent economic data is the perfect combination for stock markets.

Get the glasses ready!

glasses, stocks 2000