Dow, S&P 500, and Nasdaq futures drop amid heightened geopolitical uncertainty and key U.S. jobs report ahead.
Read full article on MarketWire