No Respite for the Rupee?