The rupee maintained its upward trajectory, rising 20 paise to 95.30 against the U.S. dollar in early trade on Friday (July 31, 2026), tracking foreign capital inflows and a decline in global crude oil prices.

However, a stronger greenback capped sharper gains in the local unit, forex traders said.

At the interbank foreign exchange, the rupee opened at 95.40 before rising further to 95.30, up 20 paise from its previous close.

Rising for the fifth straight session, the rupee surged 26 paise to close at 95.50 against the U.S. dollar on Thursday (July 30, 2026).

Markets trade higher in early deals; Bajaj Finance surges over 6%