Rupee drifts higher, traders gauge if rally has legs to extend