After a two-day pause, the rupee gained 16 paise to 85.29 (provisional) against the US dollar on Thursday, on weak greenback and overnight decline in crude oil prices.
Forex traders said the rupee strengthened on the weak US dollar and overnight decline in crude oil prices amid slowing US business activity.
The US Treasury yields also declined with the 10-year yield falling 3 basis points to 4.35 percent.
At the interbank foreign exchange, the domestic unit opened at 85.60 and moved between the intra-day high of 85.25 and the low of 85.67 against the greenback.
The unit ended the session at 85.29 (provisional), registering a gain of 16 paise over its previous closing level.
On Wednesday, the rupee depreciated 26 paise and settled for the day at 85.45 against the US dollar. -- PTI