The Indian rupee weakened for the second straight day, tracking a soaring U.S. dollar and treasury yields.
The rupee opened at 79.61 against the greenback, 0.07% lower than its previous close. During the day, it fell as much as 27 paise to 79.82. It closed at 79.80, its worst in three sessions.
The Bloomberg Dollar Spot Index, which tracks the currency against a basket of developed and emerging-market peers, climbed as much as 0.9%.
The dollar's rally also caused Japanese currency yen to drop to a 24-year low.
Essential Business Intelligence, Sharp Market Insights, Practical Personal Finance Advice, Daily Fuel, Gold and Silver Prices and Latest Stories — On NDTV Profit.