Indian Markets Extend Gains For Second Week; Nifty Ends Near 25,300, Sensex Surges Over 1,000 Points
Optimism over an India–US trade deal and easing geopolitical tensions boosted investor sentiment. Buying in real estate, pharma, and PSU banks offset weakness in metals and tech stocks.