Indian markets shed about 0.6 per cent at the end of the session on Monday due to weak global cues.

The 30-share BSE index Sensex was down 126.07 points (0.64 per cent) at 19,658.01 and the 50-share NSE index Nifty was down 37.85 points (0.63 per cent) at 5,978.03.

Volume toppers were SBI, RIL, L&T, Tata Steel and Maruti Suzuki. Top five Sensex gainers were Maruti, Cipla, Sun Pharma, Tata Steel and Infosys while the top five losers were L&T, HDFC, HUL, HDFC Bank and BHEL.

On the BSE, buying was seen in the stocks of metal, healthcare, auto and oil & gas sectors while capital goods, realty, FMCG and consumer durables stocks lost investors' support.

Analysts said the domestic equity markets will watch for third quarter corporate results, which will start coming in from the second week of January.

Industrial production numbers may also have some impact on the trading sentiment this week. Industrial output and inflation data are due on Friday, a key indicator ahead of the RBI's policy review on January 29.

The temporary fix to US “fiscal cliff” has given a reason to cheer but concerns still remain as the US policy makers have a lot of work ahead in terms of increasing the debt ceiling and working through budget cuts and tax hikes.

European stocks were little changed near a 22-month high as lenders gained after central bank governors decided to dilute a planned liquidity rule. Asian shares were down.

comment COMMENT NOW