Indian stock markets experienced a volatile session today, Wednesday, December 24, 2025, with major indices closing slightly lower, giving up early gains due to selling pressure in IT, Oil & Gas, and pharma stocks . Market Performance & Key Drivers The benchmark indices opened with a positive bias, driven by stronger-than-expected US economic growth data, but ultimately failed to hold these gains . The S&P BSE Sensex (INDEXBOM:SENSEX) ended down by approximately 116 points (0.14%) to close at 85,408.70. The NSE Nifty 50 (INDEXNSE:NIFTY_50) also slipped, falling about 35 points (0.13%) to settle at 26,142.10. Broader markets were mixed, with the midcap index underperforming, while the smallcap index ended flat or slightly higher . The primary reasons for the decline included continued foreign fund outflows and sector-specific pressures. Information Technology (IT) stocks were notably hit for a second consecutive session after the US modified its H-1B visa selection process, ...