Nifty And Banknifty Analysis For Tomorrow 31 May #000