Finance BSE Sensex Shows Resilience Amid Market Fluctuations The BSE Sensex closed up 0.7% at 74,616.6, driven by strong IT stock performance, despite… 07.04.2026