NIFTY and BANKNIFTY Analysis for tomorrow 04 July