The rupee depreciated 1 paise to hit an all-time closing low of 83.40 against the US dollar on Wednesday amid a strong American currency overseas.
Sensex, Nifty end with marginal gains amid volatility
In the highly volatile session, the benchmark indices ended on a flat note with above 20,900. At close, the Sensex was up 33.57 points or 0.05 percent at 69,584.60, and the Nifty was up 19.90 points or 0.10 percent at 20,926.30.