πŸš€ Nifty 50 ended firm above 25,000

🏦 Banks & Energy stocks supported the market

πŸ’» IT stocks underperformed, capping gains

πŸ“Š Mid-cap & small-cap indices stayed flat

🌍 Optimism from Fed rate cut hopes & India–US trade talks boosted sentiment