India, May 20 -- The Indian rupee weakened further on Wednesday, falling 20 paise to a fresh all-time low of 96.90 against the US dollar in early trade amid persistent strength in the dollar and elevated crude oil prices driven by ongoing US-Iran tensions.

According to forex traders, continued foreign institutional investor (FII) outflows and weakness in domestic equity benchmark indices also added pressure on the local currency.

At the interbank foreign exchange market, the rupee opened at 96.89 against the greenback and slipped further to 96.90, marking a decline of 20 paise from its previous close.

Published by HT Digital Content Services with permission from Dion Global Solutions Limited....