BANKNIFTY & NIFTY UPDATE 28 JUL