Indian rupee closes weaker at 89.7850 vs USD
The Indian rupee ended modestly lower at 89.7850 against the US dollar on Wednesday. Corporate dollar demand and NDF market maturities offset gains in regional peers. Forex swap announcement impacts forward premiums.