Will the Nifty 50 Index finish positive in June 2026? Odds & Predictions