Ahead of the festive week, Indian equities staged a strong rally, delivering their biggest weekly gain in four months. Last week started on a cautious note amid renewed US-China tariff tensions over the weekend, with the Nifty slipping to around 25,050 on Tuesday before bouncing back.

The Nifty 50 extended its winning streak for the third straight week, rising 124 points on Friday to close at 25,709 after touching a fresh 52-week high of 25,781 earlier in the session. For the week, both the Sensex and Nifty logged gains of nearly 2%.

On Friday, the index recovered swiftly from a weak opening and maintained its upward momentum through the session. Though minor profit-taking emerged near the 25,800 mark, sentiment remained firm, and the Nifty ended the day close to its highs.

Overall, mar

See Full Page