Indian stock market indices, Sensex and Nifty, achieved their best weekly gains since October 2024, exceeding 4%. Mid and small-cap stocks significantly outperformed, with defense, realty, and metal sectors leading the rally. While Friday showed some profit-taking, the broader market remained resilient.