The Indian rupee ended at its highest level in a month on Wednesday, aided by lower crude oil prices, while the central bank's widely expected policy pause limited some of the currency's early gains.
The rupee opened 0.5% higher at 94.92 per U.S. dollar, its highest since July 1. Soon after, it surrendered nearly half of the gains to end at 95.1175, its strongest closing level since July 7.