Russell 2000 futures fell 2.3%.

2026-03-06

Russell 2000 futures fell 2.3%.