
Rupee has put RBI between a rock and a hard place
A sharp depreciation of the rupee in recent months may have addressed concerns raised by economists and policymakers who argued for allowing the currency to its own level in the markets. At the same time, a weaker rupee does not sit too well politically as …