The rupee weakened by 9 paise to close at 71.12 against the US dollar on Friday due to a steady rise in crude oil prices and strengthening of the greenback overseas.
Forex traders said the rupee was weighed down against the US dollar after the RBI said it will conduct a special OMO in a move seen by market participants as an attempt to bring long-term yields lower.
At the interbank foreign exchange market, the domestic currency opened weak at 71.15, then went on to hit a low of 71.23 against the US dollar during the day.