Can the Indian rupee sustain its rally?