The rupee is looking a little less doomed