NIfty Outlook 23rd April 2010