Banks, IT stocks Drag Market for second consecutive session