Market ends in red: Bank, oil & gas, IT stocks down

CNBCThe markets ended in red after a highly volatile session. After opening weak the markets showed some strength and moved higher. But couldn't hold its position at the higher levels and closed in red. Sensex was 350 points from the day's high, Nifty slipped over 100 points from the day's high.  The cues from Asia were mixed with Shanghai and Taiwan ending lower. Banking, oil & gas and IT indices were among the major laggards.

Sensex was down 167.29 points or 0.84% at 19700.82, and the Nifty down 22.55 points or 0.38% at 5913.20.

About 2045 shares have advanced, 889 shares declined, and 45 shares are unchanged.

The BSE Midcap Index ended at 9,340.01 up 0.8%.

The BSE Smallcap Index ended at 12,740.29 down 1.7%.

The BSE Bankex ended at 11,971.14 down 1.6%. ICICI Bank, Centurion Bank, HDFC Bank, Federal Bank, Canara Bank moved downwards.