Stock Market Live: Nifty up 86 pts; Sensex up 300 pts.

Nifty 50: The index jumped over 86 points, closing around 23,955.
Sensex:The benchmark index surged by more than 321 points, reaching a closing level near 78,996.

Analysts attribute this positive performance to a combination of factors, including:

Increased foreign investment: Foreign investors seem to be returning to the Indian market, optimistic about the country’s economic growth and its target market capitalization of $5 trillion.
Upbeat economic data: Robust domestic economic data might be another factor contributing to investor confidence.