The Indian rupee is attempting to recover from sharp lows registered against the dollar in the previous session amid positive start to local equities. Dollar Index hovering above 105 mark is however limiting upside in the local unit. The domestic currency fell to lifetime lows of 83.68 during intraday moves in the spot market on Thursday before paring losses to end the day at 83.61,its lowest level in nearly two months. Benchmark indexes swung between gains and losses all through the day due to the weekly F&O expiry. The 30-share S&P/BSE Sensex ended the session up 141.34 points, or 0.18 percent, at 77,478.93 while the broader NSE Nifty index closed up 51 points, or 0.22 percent, at 23,567. Meanwhile, surging crude oil prices due to renewed geopolitical tensions in the Middle East also weighed on the local unit.