Nifty Outlook For 4 July