RUSSELL 2000 FUTURES DOWN 0.8%

2026-03-18

RUSSELL 2000 FUTURES DOWN 0.8%