The rupee clawed back lost ground towards the fag-end of the session and settled with a marginal 2 paise gain at 72.97 against the US dollar on Friday, supported by easing crude oil prices.At the interbank foreign exchange market, the domestic unit opened lower and traded in the negative territory most part of the session, tracking a massive selloff in domestic equities.