At the interbank foreign exchange market, the domestic unit opened flat at 69.38 and advanced to a high of 69.20 during the day. It finally settled at 69.22, showing a rise of 15 paise over its previous close.
Sensex was trading higher by 63.75 points at 36,699.85 while Nifty was quoted higher by 6.80 points at 11,059.80. The rupee appreciated by 30 paise to 69.98 against the US dollar in opening trade Thursday.
According to Sunil Sharma, Chief Investment Officer, Sanctum Wealth Management, while attacks on the India Pakistan border and war-like situation continue to make headlines, Indian markets have been resilient.
After a steep 15 per cent fall in the rupee due to the rise in crude oil prices and foreign capital outflows earlier this year, the rupee has now bounced back 6 per cent. The last time the rupee closed below 70 was on August 24.