The currency has failed to hold on to its gains after the Reserve Bank of India unexpectedly sold large amounts of dollars last month to quell speculation against the rupee