The rupee hit an all-time low of 77.58 against the dollar on Monday. This follows the strengthening of the US currency and continuous selling by foreign institutional investors (FIIs) in the Indian equity market. The other factors that led to the fall include the rising crude oil prices, and the higher current account deficit due to the strengthening of the dollar.