Nifty Crosses 24,700 Mark for First Time Since March 2026