Russell 2000 futures fell 1.1%.

2026-02-27

Russell 2000 futures fell 1.1%.