Mumbai: The rupee on Tuesday weakened against the US dollar tracking losses in the global markets after North Korea fired a ballistic missile over Japan.

The rupee closed at 64.02 a dollar, down 0.16% from its Monday’s close of 63.91. The rupee opened at 63.94 a dollar and touched a high and a low of 63.93 and 64.04 respectively.

The missile landed about 1,200 kilometers (745 miles) off Hokkaido in the Pacific Ocean, Bloomberg reported quoting Chief Cabinet Secretary Yoshihide Suga, adding there were no reports of damage.

Traders are also cautious ahead of the gross domestic product data for June quarter on 31 August. According to Bloomberg poll, GDP will be at 6.5% for the second quarter against 6.1% a quarter ago.

The benchmark Sensex index fell 1.14% or 362.43 points to closed at 31,388.39. So far this year, it has risen over 18%.

The 10-year bond yield closed at 6.533% compared to its previous close of 6.568%. Bond yields and prices move in opposite directions.

So far this year, the rupee gained 6.27%, while foreign institutional investors (FIIs) bought $7.03 billion and $19.58 billion in equity and debt markets, respectively.

Asian currencies were trading mixed. South Korean won was down 0.53%, Philippines peso 0.23%, Taiwan dollar 0.14%, Singapore dollar 0.11%. However, Japanese yen was up 0.44%, China Offshore 0.14%, China Renminbi 0.1%.

The dollar index, which measures the US currency’s strength against major currencies, was trading at 91.771, down 0.47% from its previous close of 92.207.