Russell 2000 futures fell 1%.

2026-04-20

Russell 2000 futures fell 1%.