Nasdaq 100 futures tumbled 3.4%, while contracts on the S&P 500 fell 2% as of 5 a.m. in New York. Read More