Russell 2000 futures fell 1.1%.

2026-03-19

Russell 2000 futures fell 1.1%.