The Indian ‍rupee ended modestly higher on ​Thursday, shored up by foreign banks’ dollar sales and ⁠traders cutting intraday short bets while companies’ demand to hedge their dollar exposures kept a lid on gains.