Indian rupee weakened against the US dollar for the first time in six days on Tuesday tracking the losses in Asian currencies.
Rupee closed at 70.88 a dollar, down 0.03% from Monday's close of 70.86. The Indian unit had opened and touched a high of 70.73.
The yield on the 10-year government bond closed at 6.667% compared with its previous close of 6.598%.
Year-to-date, the rupee has strengthened 0.71%, while foreign investors have bought $ 380.13 million in Indian equities and sold $1.1 billion in debt.
Benchmark index, Sensex index gained 0.22%, or 92.94 points, to close at 41,952.63 points. Year-to-date, the index has gained 1.69%.
Asian currencies closed lower. Philippines peso 0.38%, Malaysian ringgit 0.25%, Thai baht 0.23%, Hong Kong dollar 0.08%, Singapore dollar 0.07%, Indonesian rupiah 0.05%, China Offshore 0.04% and Japanese yen 0.03%.
The dollar index, which measures the US currency’s strength against a basket of major currencies, was at 97.379, up 0.03% from previous close of 97.345.