Rupee rises 20 paise to 95.30 against U.S. dollar in early trade

The Indian Rupee rose 20 paise to 95.30 against the U.S. dollar, supported by foreign capital inflows and lower oil prices. Meanwhile, geopolitical tensions in the Middle East have escalated, with missile exchanges between the U.S. and Iran.
Why it matters
Currency fluctuations and geopolitical instability in the Middle East significantly impact global markets and domestic inflation in India.
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).
"The rupee is likely to continue to move back and forth in today's session, gain some strength against U.S. dollar due to modest pullback in oil prices, while expectations of continued intervention from the Reserve Bank of India [RBI] keeps it supported," Aamir Makda, Commodity and Currency Analyst, Technical Research, Choice Broking.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in