Markets end at record closing highs; financials surge: Benchmark indices continued their record breaking streak for the fifth straight session with the Nifty crossing the 8,900 mark for the first time led by the gains in financials, capital goods and select index heavyweights like ITC. The Sensex ended higher by 292.2 points at 29571 and the Nifty was up 74.4 points at 8910.5. The market breadth indicating the overall health of the market was positive. Foreign institutional investors (FPIs) were net buyers in Indian equities worth Rs 2,020 crore on Friday, as per provisional stock exchange data. The rupee depreciated against the dollar, down 3 paise to 61.45 on dollar.