New Delhi, Dec. 10 -- The Indian stock markets extended the losing streak for the third consecutive session today, with Nifty finishing lower at around 25,750.

At close, the Sensex was down 275.01 points or 0.32 percent at 84,391.27, and the Nifty was down 81.65 points or 0.32 pc at 25,758.

Broader indices underperformed the main indices with BSE Midcap index losing 1 pc and Smallcap index falling 0.7 pc. The overall market capitalisation of BSE-listed firms rose to nearly Rs 463.8 lakh crore from Rs 465 lakh crore in the previous session.

Top gainers on Nifty were Eicher Motors up by 1.54 pc, Hindalco Industries up by 1.07 pc, and HDFC Life Insurance Company up by 1.06 pc while the shares of InterGlobe Aviation (IndiGo) went down by 3.1...