Bank Nifty Analysis For 4 July 24 Thursday