Russell 2000 futures fell 1.2%.

2025-05-21

Russell 2000 futures fell 1.2%.