According to MSX.COM data, U.S. stock index futures narrowed their losses; as of now, Dow Jones Industrial Average futures are down 0.88%, S&P 500 futures are down 0.61%, and Nasdaq-100 futures are down 0.84%. Earlier, Nasdaq-100 futures had plunged by as much as 1.6%.
[Odaily]