The recent depreciation of the rupee along with sharp fall in the country's foreign exchange (FX) reserves has sparked a ...