Stock market close: Sensex up 1,046 pts, Nifty tops 25K as markets snap 3-day fall; all sectors gain – Business Standard June 21, 2025 by ahirejyots1 Stock market close: Sensex up 1,046 pts, Nifty tops 25K as markets snap 3-day fall; all sectors gain Business Standardsource