Nifty 18th July view