MUMBAI : The Indian rupee, was marginally weak against the US dollar, tracking losses in its Asian peers which came under pressure after a rise in crude oil prices and US yields.

At 09:05am, the rupee traded at its opening level of 68.63 a dollar, down 0.3% from its previous close of 68.42.

The 10-year bond yield was at 6.712% compared with Friday's close of 6.696%.

Oil futures in New York have gained 2.4% during the past three days amid escalating tension in the Middle East tensions, while Treasury yields climbed after better-than-expected US jobs data.

So far this year, the rupee has risen 1.8% against the greenback. During the period, foreign investors bought $10.88 billion in Indian equities and $1.63 billion in the debt market.

Other Asian currencies also traded lower. The South Korean won fell 0.77%, Indonesian rupiah was down 0.44%, Philippines peso eased 0.25%, Taiwan dollar weakened 0.23%, Malaysian ringgit 0.21%, Singapore dollar 0.1%. However, the Japanese yen was up 0.06%.

The dollar index, which measures the US currency’s strength against a basket of major currencies, was at 97.215, down 0.07% from its previous close of 97.286.

(Bloomberg contributed to this story)