The rupee traded in a narrow range and settled for the day higher by just 1 paisa at 83.96 (provisional) against the US dollar on Wednesday, after the Reserve Bank of India kept its key interest rate unchanged and shifted its stance to 'neutral' that may lead to a cut in benchmark rates in forthcoming policies.