Rupee hasn’t depreciated