After a positive start, benchmark indices tumbled two third of a percent from the top of the day but recouped most of the losses in late noon trade to end just marginally lower. Sensex settled at 29485, down 33 points while Nifty lost 5 points to finish at 9121. BSE mid-cap and small-cap indices lost 0.4% and 0.2% respectively. BSE Healthcare index tumbled 1.4%, becoming top loser among the sectoral indices, followed by 0.6% cut in Telecom index and Bankex. Realty and FMCG indices were the top gainers, up 1.4% and 1% respectively. Idea and Dr Reddy nosedived 5% and 4.6% respectively, becoming top Nifty losers whereas Grasim and ITC added 2.9% and 2% respectively, becoming top gainers. BSE advance-decline ratio stood at 1:1.6. Rupee was trading at 65.3225/$, appreciating 11 paise compared to previous close and marking a near 17-month high. Dr Reddy plunged 4.6% on news that 13 observations it received from the US Food and Drug Administration on March 18 contained repeats from a 2015 warning letter. European markets, except a 0.2% lower FTSE, were trading with gains of upto a percent with Italy on the top. U.K. inflation jumped to 2.3% in February, up from 1.8% in January. US stock futures were suggesting a modestly higher start.