Russell 2000 futures fell to a three-week low, down 1.5%.

2026-07-08

Russell 2000 futures fell to a three-week low, down 1.5%.