Nifty crosses 25,100, Sensex up 190 pts

Benchmark indices rose for a fourth straight day, underpinned by tech and healthcare. Metals lagged, but overall market sentiment stayed strong.