Indian benchmark equity indices, Sensex and Nifty, gained for the third consecutive week due to positive developments on domestic and global fronts. Expectations of strong Q3FY2026 earnings, a potential rate cut by the Reserve Bank of India, and progress in India-US trade talks boosted sentiment.