S&P 500 futures and Nasdaq 100 futures narrowed their losses.

2025-11-21

S&P 500 futures and Nasdaq 100 futures narrowed their losses.