Benchmark indices Sensex and Nifty ended the volatile session on July 9, 2026, on a positive note on bargain buying after the previous session’s sharp Middle East-driven sell-off.ย The 30-share BSE Sensex gained 238.22 points or 0.31 per cent to settle at 76,741.82. During the day, the benchmark hit a high of 77,326.65 and a low of 76,576.14, gyrating 750.51 points. The 50-share NSE Nifty was up by 80.75 points or 0.34 per cent and ended the session at 23,962.80. Similarly, the broader market ended in the green. While the BSE MidCap Select Index added 248.01 points or 1.39 per cent, the BSE SmallCap Select Index jumped 153.10 points or 1.79 per cent.ย
Among sectoral indices, Nifty Realty emerged as the top gainer, rising 3.5 per cent, followed by Nifty Media and Nifty PSU Bank.
โMarkets ended higher after yesterday’s slump, although gains were muted amid profit-taking towards the closing hours. Recovery in several global indices aided local market sentiment, but investors turned cautious ahead of TCS’s quarterly earnings announcement later in the day. Traders will watch the volatility in global crude oil prices and local currency movement, especially after the US decided to end the ceasefire with Iran,” said Ankur Punj, MD & Business Head at Equirus Wealth.
Top gainers and losersย
Among the 30-Sensex firms, Sun Pharma, Bharti Airtel, Bajaj Finserv, Indigo and Eternal were the major gainers, with Sun Pharma gaining 2.70 per cent today. On the flip side, Infosys, Maruti, NTPC, Axis Bank and Bajaj Finance were among the laggards. Infosys shares tumbled 1.80 per cent today.
On Thursday, shares of 17 out of 30 Sensex companies closed in the green, while the remaining 13 closed in the red. On the other hand, shares of 33 out of 50 Nifty 50 companies also closed in the green, with gains, while the remaining 17 closed in the red.ย
Rupee rises 8 paise
The Indian rupee remained under pressure, with the USD/INR pair trading largely flat at 95.4 after surging to 95.5 in the previous session.ย
The rupee appreciated by 7 paise to settle at 95.41 (provisional) against the US dollar on Thursday even as crude oil prices firmed up and the greenback strengthened in the global markets.ย
A recovery in the stock markets and dollar selling by state-run lenders supported the local currency amid rising volatility triggered by the fresh escalation in the West Asia crisis.
ALSO READ | SIP vs Lump Sum: What works better in todayโs volatile markets? Experts explain
(This article is for informational purposes only and should not be construed as investment, financial, or other advice.)