Will the Russell 2000 Index finish positive in June 2026? Odds & Predictions