India, April 3 -- The rupee logged one of its steepest single-day gains in many years and settled 156 paise higher at 93.14 (provisional) against the US dollar on Thursday after the Reserve Bank stepped in with a slew of measures to restrict banks from onshore forward markets.

The domestic unit, however, remained under pressure due to the unabated withdrawal of foreign capital, a strengthening dollar, and rising crude oil prices amid a volatile geopolitical situation, forex analysts said. At the interbank foreign exchange, the rupee opened at 94.62 and registered a sharp single-day surge of 188 paise to touch an intra-day high of 92.82 against the greenback.

At the end of the session, the rupee was quoted at 93.14 (provisional) against ...