NIFTY and BANKNIFTY Analysis for tomorrow 15 July