Russell 2000 futures rose 3.6%.

2026-04-08

Russell 2000 futures rose 3.6%.