Mumbai: The Indian rupee on Wednesday opened marginally weak against the US dollar amid mixed cues from other Asian currencies due to uncertainty over US-China trade deal.

In early deals, the rupee traded at 70.80 a dollar, down from Tuesday's close of 70.69. The Indian unit had opened 70.77 a dollar.

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

In the year so far, the rupee has weakened 1.3%, while foreign investors have bought nearly $10.49 billion in Indian equities and $5.07 billion in debt.

In pre-opening trade, the benchmark Sensex Index was up 0.22% or 86.86 points at 40335.06 points. Year to date, the index has gained 11.36%.

Other Asian currencies traded on a mixed note. China Renminbi was up 0.19%, Japanese yen 0.11%, China Offshore 0.1%. However, Philippines peso was down 0.23%, Indonesian rupiah 0.19%, Malaysian ringgit 0.09%.

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

(Bloomberg contributed this story)