Early gains in domestic equity markets, which climbed to a new record high also helped the rupee post gains but dollar's strength against other currencies overseas on data showing US consumer confidence reaching a six-year high, capped the gains, they added.

The rupee had gained 29 paise to close at a seven-month high of 60.48 against US dollar on Tuesday on sustained selling of the American currency by exporters and banks. Meanwhile, the benchmark BSE Sensex rose by 107.31 points, or 0.48 percent, to hit a new lifetime high of 22,162.52 in morning trade.

(Agencies)

Latest News  from Business News Desk