The rupee declined 14 paise to close at 75.94 against the dollar on Thursday, pressured by surging crude oil prices amid intensifying conflict between Russia and Ukraine.
Persistent foreign capital outflows and subdued domestic equity markets also affected market sentiment, forex dealers said.
At the interbank foreign exchange market, the rupee opened strong at 75.76 against the dollar but soon entered the negative territory as investors turned towards safe-haven assets.
During the session, it swung between a high of 75.60 and a low of 75.98.
The local unit finally settled at 75.94 against the dollar, down 14 paise from the previous close.