Nasdaq-100 index futures extended losses to 2%, S&P 500 futures down 1%.

2026-07-17

Nasdaq-100 index futures extended losses to 2%, S&P 500 futures down 1%.