Economy · India

Indian Stock Markets Show Mixed Performance Amid Global Trends

Indian stock markets experienced a mixed trading session on July 29, 2026. The BSE Sensex closed up 0.21% at 78,094.64, and the NSE Nifty gained 0.27% to end at 24,383.60. Gains in IT and pharma stocks offset weaknesses in banking shares. Meanwhile, Asian markets, including Japan, saw declines, with emerging market stocks reaching April lows, influenced by fears surrounding AI trade and a tech sell-off. Several financial news outlets provided stock recommendations for the day.

How outlets across the spectrum covered it

Left 2 · Centre 4 · Right 1   n = 7

More balanced coverage on Paksh →