Nifty Outlook 31st May