From the Sensex pack, Adani Ports, Bajaj Finance, InterGlobe Aviation, Axis Bank, State Bank of India and Tata Steel were among the major laggards. Mahindra \& Mahindra, Tata Consultancy Services, Eternal and Bajaj Finserv were among the winners. File
\| Photo Credit: Getty Images
Market benchmark indices Sensex and Nifty ended lower on Thursday (July 23, 2026), extending losses for the fourth straight session, as a sharp jump in crude oil prices due to escalating tensions in West Asia weighed on investor sentiment.
The 30-share BSE Sensex declined 363.66 points, or 0.47%, to settle at 76,391.39. During the day, it tanked 603.07 points, or 0.78%, to 76,151.98. The 50-share NSE Nifty dipped 126.65 points, or 0.53%, to end at 23,869.60.
From the Sensex pack, Adani Ports, Bajaj Finance, InterGlobe Aviation, Axis Bank, State Bank of India and Tata Steel were among the major laggards. Mahindra \& Mahindra, Tata Consultancy Services, Eternal and Bajaj Finserv were among the winners from the pack. Brent crude, the global oil benchmark, jumped 4.52% to $98.32 per barrel.
"Indian equity markets extended their decline as escalating tensions between the U.S. and Iran, a sharp rise in crude oil prices and renewed concerns over global AI spending weighed on investor sentiment," Ponmudi R., CEO of Enrich Money, an online trading and wealth tech firm, said.
Foreign Institutional Investors (FIIs) offloaded equities worth ₹819.20 crore on Wednesday (July 22, 2026) after a day's breather, according to exchange data. "With crude oil prices approaching the $100 per barrel amid concerns over further disruptions to global energy supplies, investor sentiment remained subdued as markets reassessed inflation risks and corporate margins," Vinod Nair, Head of Research, Geojit Investments Limited, said.
In Asian markets, South Korea's KOSPI jumped 4.40%. Japan's Nikkei 225, Shanghai's SSE Composite index and Hong Kong's Hang Seng index also ended higher. Markets in Europe were trading lower. U.S. markets ended in the negative territory on Wednesday (July 22, 2026).
On Wednesday (July 22, 2026), the Sensex tanked 715.06 points, or 0.92%, to settle at 76,755.05. The Nifty declined 191.45 points, or 0.79%, to end at 23,996.25.
Published - July 23, 2026 05:08 pm IST