Indian stocks ended lower on Thursday. Early gains were erased as investors took a break. Financial and metal stocks saw declines. The Sensex and Nifty both fell. Midcap and small-cap shares experienced steeper selling. This marks a second consecutive session of losses for the major indices.
