India, Oct. 29 -- The rupee consolidated in a narrow range and ended 2 paise higher at 95.26 against the US dollar on Thursday, supported by positive domestic markets and softening crude oil prices.

Forex traders said the rupee fell to a two-week low on a strong dollar and a slightly hawkish Fed. However, positive domestic markets and softening crude oil prices cushioned the downside.

In the interbank foreign exchange market, the rupee opened at 95.20 against the dollar, then lost ground to touch an intra-day low of 95.38 and finally settled for the day at 95.26, registering a gain of 2 paise over its previous close.

On Wednesday, the rupee depreciated 21 paise to close at 95.28 against the US dollar.

"We expect the rupee to trade wit...