Nifty Outlook 4th June