Banknifty Analysis For 25 June