S&P 500 Futures break 2900 on China news as trade talks continue.

2900 on ES futures breaks! It's been a long time coming, several tests of the 2900 level, tick by tick, but no luck breaking. Finally overnight, early Friday morning the crack of 2900 on the [...]