New Delhi, May 4 -- Rupee fell 39 paise to close at an all-time low of 95.23 (provisional) against the US dollar on Monday, as the ongoing Middle East tensions are causing volatility in global markets, keeping oil prices high and raising fears of inflation and economic slowdown.

Forex traders said Brent oil, hovering near USD 110 per barrel, is maintaining pressure on oil-importing economies like India. Moreover, factors such as unabated foreign capital outflows amid rising geopolitical uncertainties dented investor sentiments further.

At the interbank foreign exchange market, the rupee opened at 94.95 against the US dollar, then lost ground and finally settled for the day at 95.23 (provisional), registering a fall of 39 paise over its ...