Russell 2000 futures fell 1.07%.

2026-03-20

Russell 2000 futures fell 1.07%.