Sensex today | Stock market live updates: Nifty bulls turn to banks, FMCG to combat IT sell-off on… on July 02, 2026