Recovering from its record low, the rupee opened 12 paise up at 78.20 against the US dollar on Friday, tracking a pullback in crude oil prices. At the interbank foreign exchange, the rupee opened at 78.20 against the American dollar. In initial trade, the local currency witnessed a high of 78.19 and a low of 78.24 against the US dollar. The rupee on Thursday had closed at its all-time low of 78.32 against the US dollar.