Archive · 25 Jul 2025
Indian Stocks and Rupee Weaken Amid Market Turmoil
Stock markets in India went down for the second day in a row, like a roller coaster going down.
This was because of investors selling stocks and concerns about how companies are doing.
The rupee, India's money, also got weaker compared to the US dollar.
Some companies, like Bajaj Finance, had their stock prices fall quite a bit.
Investors are also worried about trade deals and global economic news.
This all made people less confident, and they sold more stocks, which caused the market to fall.
Indian stock markets fell for the second consecutive day, with the Sensex dropping 721 points and the Nifty falling below 24,900.
Bajaj Finance shares led the losses among Sensex stocks, declining 4.78% after its Q1 earnings announcement.
Weakness in Asian and European markets and persistent foreign fund outflows also impacted investor sentiment.
The rupee weakened by 12 paise against the US dollar, closing at 86.52, due to negative equity markets and rising crude oil prices.
Uncertainty over US-India trade deal negotiations and subdued corporate results added to the market's downward pressure.
- Who
- Investors and financial markets.
- What
- Indian stock market experienced a decline, with the Sensex and Nifty indices falling, along with a weakening rupee.
- When
- Friday, July 25, 2025
- Where
- India
- Why
- Due to a combination of factors including weak global cues, poor corporate results, foreign fund outflows, and uncertainty around the US-India trade deal.
Market Factors
Currency Influence
Market Drivers
Market Factors
Analysts suggest the market's decline stems from subdued corporate results and a lacklustre global economic environment.
Currency Influence
Forex traders also attribute the decline to a surge in crude oil prices and weakness in the domestic markets.
- Sensex Closing
- 81,463.09
- Nifty Closing
- 24,837
- Rupee vs USD
- 86.52
- Bajaj Finance Drop
- 4.78%
- Foreign Fund Outflows
- ₹2,133.69 crore (net basis)
- Crude Oil Price
- $69.47 per barrel