The record was on Sept 21, 2018 at 2940.91

Money is flooding into the US and that's lifting the US dollar and US stocks. The S&P 500 opened close to flat but is now up 20 points to 2928.

That leaves the index less than 0.5% from the all-time high set in September.

The record was on Sept 21, 2018 at 2940.91

It's tough to see it stalling out here but it's still going to depend on earnings. Ebay is due after the close while Microsoft, Facebook, Visa, AT&T, Boeing, Tesla and Paypal are out tomorrow.