
The Indian rupee weakened to an all-time low on Wednesday, extending its losing streak, as overseas debt repayments and importer-hedging demand outweighed limited support from New Delhi raising taxes on gold and silver shipments.
The rupee weakened to 95.7950 per dollar, edging past its previous low of 95.7375 hit just a day earlier.