The Indian rupee on Monday weakened against the US dollar, tracking losses in the Asian currencies markets. Traders are also cautious ahead of an event-heavy week.The rupee opened at 67.23 per US dollar. At 9.10am, the home currency was trading at 67.28, down 0.36% from its previous close of 67.04.Most Asian currencies were trading lower. South Korean won was down 1%, Malaysian ringgit 0.65%, Japanese yen 0.6%, Indonesian rupiah 0.4%, Philippines peso 0.26%, China renminbi 0.27%, Taiwan dollar 0.23%, Singapore dollar 0.2%, China offshore 0.16% and Thai baht 0.18%.The government will issue the gross domestic product (GDP) and fiscal deficit data on 31 May after 5.30pm. Gross value added (GVA) would have grown by 7.2% in the March quarter compared with 7.1% in the December quarter, while GDP growth will be at 7.5% from 7.3% a quarter ago, aBloomberg poll showed.India’s benchmark Sensex index rose 0.25% or 66.74 points to 26,720.34. In the last five days, Sensex has gained 5.75% or 1,400 points. So far this year, Sensex has gained 2.3%.On Wednesday, India, the US and China will announce manufacturing purchasing mangers index, while on Thursday, the US will announce jobs data and crude oil inventories along with factory orders data.Traders will be also cautious on a possible June rate hike in the US. The US Federal Open Market Committee’s (FOMC) meet scheduled for 14-15 June will decide whether or not to increase key lending rates.So far this year, the rupee has weakened 1.6%, while foreign institutional investors (FIIs) have bought $2.03 billion from the local equity market and sold $1.16 billion in debt markets.The dollar index, which measures the US currency’s strength against major currencies, was trading at 95.915, up 0.41% from its previous close of 95.521.Meanwhile, India’s 10-year bond yield was trading at 7.456%, as compared with its Friday’s close of 7.471%.