Gold, considered a safe haven, retreated from five-month high levels due to easing demand and weak global trends.
Financial markets have been bullish for the past few sessions and continue to scale record high levels for the third straight session today on improving macroeconomic data and encouraging earnings by some bluechip companies.
The benchmark BSE Sensex breached the 29,000-mark for the first time to hit a life-time high of 29,060.41 in day trade. The index settled up by 117.16 points, or 0.41 per cent, at 29,006.02 points, extending gains for the sixth day.
Global market were cautious ahead of the ECB meeting which is expected to announce stimulus measures to revive euro zone economy.
Also Read
Finance Minister Arun Jaitley hinted at rationalising subsidies, rebuilding credibility of taxation structure and calling a joint session of Parliament to get the insurance bill passed if it is not cleared in the coming session.
"Markets are seen in positive mood and are seen building up optimism over the Modi-led government's first Union Budget. Markets are also seen building up on expectations from the European Central Bank's meeting today," said Hiren Dhakan, Associate Fund manager, Bonanza Portfolio.
However, the rally in stocks could not lend a support to the rupee which lost 7 paise to close at 61.70 against dollar.
"The rupee ended the session weak on suspected intervention from the central bank at 61.50 levels," said Suresh Nair, Director Admisi Forex.
Meanwhile, gold retreated from five-month high by falling Rs 150 to Rs 28,350 per ten grams in the national capital.