Nifty Analysis For 2 July