The Indian rupee ended the trading session 27 paise higher at 85.37 against the US dollar.A positive trend in domestic equities boosted overall investor sentiment.Crude oil prices, however, weighed on the Indian currency.The rupee has gained 131 paise in the previous four sessions.