Date: 2nd June 2025 Stock Market Highlights Stock market today ended in the red but near the day’s high, as benchmark indices recovered sharply from intraday lows on June 2. The sustained rebound in the second half helped shrug off early pressure from geopolitical uncertainties and concerns over global trade deals. Top Gainers of Nifty […]