Mumbai, July 29 -- The headline equity indices snapped a three-day losing streak to end higher today, supported by value buying in blue-chip stocks. This renewed optimism helped offset concerns about persistent foreign fund outflows and the delay in a potential trade pact with the United States. The Nifty comfortably reclaimed the 24,800 level, while all NSE sectoral indices ended in the green, led by realty, pharma, and healthcare counters.

The S&P BSE Sensex advanced 446.93 points or 0.55% to 81,337.95. The Nifty 50 index gained 140.20 points or 0.57% to 24,821.10. This rally comes after three straight sessions of declines, during which the Sensex had dropped 2.21% and the Nifty had slipped 2.13%.

Reliance Industries (up 2.21%), Larse...