Why did market rise today? Sensex gains 520 points, Nifty closes above 24,400. 6 key factors

Indian stock markets surged for a fourth straight day, driven by renewed monsoon hopes following heavy rainfall and a return of foreign institutional investors as net buyers. Key indices Sensex and Nifty saw significant gains, boosting market capitalization. Positive sentiment was further fueled by easing geopolitical tensions and falling oil prices, with heavyweight stocks leading…