The Indian rupee rallied to a six-week high on Thursday for a second consecutive day, after exporter flows and offshore dollar selling reversed the morning's losses sparked by a hawkish Federal Reserve outcome.
The rupee hit an intraday high of 94.2175 to the U.S. dollar, the highest since May 7. It was last quoted at 94.2925, up 0.25% on the day.