Both the indices were gaining more than 0.50 per cent. However, the indices continued to consolidate on the early gains as Sensex soon breached the 32,000-mark. In morning trade, ITC, ICICI Bank and NTPC were the major gainers.
Meanwhile, the rupee strengthened 15 paise to 64.39 against the dollar on Thursday, backed up by record-shattering stocks, as foreign capital stayed on an upward trajectory. The level of dollar selling by exporters and banks intensified, too.
A muted show by the greenback against other currencies overseas added momentum to the rupee. The flagship Sensex broke through the 32,000-mark for the first time ever, which gave the uptrend more lift, traders added.
The Nifty too hit a fresh life high. Yesterday, the rupee had recovered 5 paise to close at 64.54 against the US currency.