Mumbai, Dec. 3 -- Indian equity indices ended Wednesday in negative territory, possibly due to the rupee's weakness against the US dollar, Foreign Institutional Investor (FII) outflows, and ongoing trade uncertainties.

At the closing of the trade, BSE Sensex ended at the 85,106.81 level, slipping 31.46 points, or 0.04 per cent, while the NSE's Nifty declined 46.20 points, or 0.18 per cent, to end at the 25,986 level.

All the sectoral indices closed in the red zone, with the metal, oil & gas, private Banks, consumer durables, and media indices down 0.5 per cent each.

In a major development, the Indian rupee breached the 90 mark against the USD on Wednesday morning, extending its depreciation run through sessions now and hitting a fresh ...