Indian stock markets surged to all-time highs today with the benchmark index crossing the historic 70,000 mark for the first time. The rally was driven by positive economic data and robust corporate earnings.

Banking, IT, and automobile sectors led the gains with several stocks hitting their upper circuits. Foreign institutional investors have been net buyers for the past three weeks, pumping in significant capital.

Market analysts attribute the rally to improving macroeconomic conditions, stable inflation, and positive global cues. However, they also caution investors about potential volatility and advise maintaining a balanced portfolio.