The Indian currency had yesterday hit its weakest level against the US dollar since September 2013, as China further devalued yuan.However, rupee on Friday snapped its seven-day losing streak and closed 10 paise higher at 65 on fresh selling of greenback by banks and exporters on hopes of resumption of foreign capital inflows into equity markets.India had foreign exchange reserves of $353.347 billion in the week to August 7, marginally down over the previous week. The reserves had touched a life-time high of $355.46 billion in the fortnight ended June 19.