Staying on a downward trajectory for the fifth straight session, the rupee lost another 48 paise against the US dollar to 64.67, its weakest level since September 2013, due to appreciation of the dollar overseas after China devalued the yuan for the second straight day.