U.S. stock markets open in less than 1.5 hours.

Futures are deeply in the red, with the Nasdaq down 2.54% and the S&P 500 down 1.17%.

Is this just the beginning of more downside to come?