Indian markets ended the session marginally lower on Wednesday.The 30-share BSE index Sensex was down 31.88 points (0.16 per cent) at 19,355.26 and the 50-share NSE index Nifty was down 10.8 points (0.18 per cent) at 5,888.

The 8.2 per cent IIP growth recorded in October failed to enthuse the domestic sentiment.

Volume toppers were SBI, Jindal Steel, Bajaj Auto, ICICI Bank and Infosys. Top five Sensex gainers were M&M, Bajaj Auto, Hero Motocorp, RIL and Sun Pharma, while the top five losers were HUL, BHEL, GAIL, Jindal Steel and ONGC.

Buying was seen in the case of consumer durables, auto, IT and TECk stocks, while capital goods, PSU, metal and power stocks were hit the most.

On the global front, European stocks were unchanged as investors awaited the Federal Reserve’s decisions on interest rates and economic stimulus even as American lawmakers continued talks on a new budget. Asian shares ended higher.