New Delhi, Dec. 15 -- The Indian stock market closed flat in Monday's session, December 15, as stocks recovered sharply from a weak start, but limited support from banking heavyweights prevented key indices from gaining, resulting in mild losses at the close.

The continued selling by overseas investors amid uncertainty regarding a trade deal with the US has been putting the Indian rupee under pressure, which analysts believe is acting as an anchor on market momentum and limiting gains in key indices.

Both benchmark indices posted minor losses, with the Nifty 50 ending at 26,034, a 0.05% drop from the previous close, while the S&P BSE Sensex closed 0.08% lower at 85,202. However, the broader markets closed mixed, with the Nifty Midcap 10...