Russell 2000 futures fell 1.5%.

2026-03-12

Russell 2000 futures fell 1.5%.