Indian stocks recovered sharply on Thursday, erasing early losses after US tariff hikes. The Nifty 50 gained 0.09% and the Sensex 0.10%, with significant buying in the second half of the session. Broader markets also saw gains, with Nifty Midcap 100 and Smallcap 100 rising 0.40% and 0.20%.