Having surged above critical technical levels this morning, US equities took a quick dive after President Trump tweeted his dissatisfaction at China's efforts post trade-truce. Mexico is doing great at the Border, but China is letting us down in that they have not been buying the agricultural products from our great Farmers that they said they would. Hopefully they will start soon! — Donald J. Trump (@realDonaldTrump) https://twitter.com/realDonaldTrump/status/1149318492711264257?ref_src=twsrc%5Etfw!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); And signs that the trade truce is on shakier ground sent the S&P back below 3,000... And Dow back below 27k...