Indian equities extended gains for a second day, with the Nifty 50 rising 141.75 points (0.55%) to 25,713 and the Sensex advancing 479.95 points (0.58%) to 83,294.66. The Nifty MidCap fell 0.43%, while the NSE SmallCap edged up 0.29%, reflecting mixed broader market performance. The indices closed higher after Donald Trump’s reciprocal tariffs were ruled illegal.