The Indian unit settled at three-week high of 86.80 a dollar on Monday as India's trade deficit narrowed more than expected.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results