Indian markets ended mostly flat on Thursday, with the Sensex down 78 points and Nifty 50 nearly unchanged. IT and financial stocks led gains, while metals, pharma, and energy lagged. Mid- and small-caps outperformed. The rupee strengthened slightly, global cues remained mixed, and investors eyed central bank decisions and U.S.–India trade talks.
