On Wednesday, the rupee moved in a narrow range and settled flat at 84.39 ... has strengthened Chinese markets and added ...