NIfty Outlook 20th April 2010