The rupee on Wednesday closed at an all-time low of 54.49 to the dollar, down from Tuesday's close of 53.79. The local currency had slumped to an all-time low of 54.46 against the dollar in afternoon trade even as the Reserve Bank of India broke its silence over the falling rupee, saying it would do its "best possible to curb volatility".