According to forex analysts, the domestic currency initially faced resistance from a strong greenback and upward momentum in the crude oil prices but recovered the lost ground during the session on the back of a sharp rally in equities in the late afternoon trade.