Sensex, Nifty Gain 1% This Week

Indices snap 6-week losing streak; IT leads gains despite tariff and geopolitical concerns
Sensex and Nifty weekly gains