Sensex ends at record high above 29,000 ahead of ECB move: Benchmark share indices ended at record closing highs for the third straight session on expectations that the European Central Bank at its meeting later today would announce monetary stimulus measures. Foreign institutional investors were net buyers in equities to the tune of Rs 2,065 crore, as per the provisional stock exchange data. The Sensex ended higher by 117.1 points at 29006 and the Nifty was up 31.9 points at 8761.4. The market breadth indicating the overall health of the market was positive. The Indian rupee trimmed its initial gains and is down at 61.69 against the US currency compared to previous close of 61.63 on mild bouts of dollar demand from importers.