U.S. stock futures drop as markets brace for President Trump's address and Nvidia's upcoming earnings release.
Read full article on MarketWire