MUMBAI : The Indian rupee closed lower for second day in a row against the US dollar on Friday tracking the losses in Asian currencies and rising uncertainties around US-China trade deal.

Rupee closed was at 71.74 a dollar, down 0.19% from Thursday's close of 71.60. The Indian unit had opened 71.58 a dollar.

The yield on the 10-year Indian government bond was at 6.467% compared with its previous close of 6.472%.

In the year so far, the rupee has weakened 2.74%, while foreign investors bought nearly $13.25 billion in Indian equities and $4.48 billion in debt during the period.

Benchmark index, Sensex lost 0.82% or 336.36 points to close at 40793.81 points. Year to date, it has gained 13.10%.

Asian markets were trading mixed. South Korean won lost 0.21%, Philippines peso 0.20%, Indonesian Rupiah 0.11%, Malaysian Ringgit0.11%, Singapore Dollar 0.07%, Taiwan Dollar 0.05% and Japanese yen 0.05%. However, the China Renminbi gained 0.16%, China Offshore 0.05%, Thai Baht 0.02% and Hong Kong Dollar 0.01%.

The dollar index, which measures the US currency’s strength against a basket of major currencies, was at 98.41, up 0.04% from its previous close of 98.37.