IT and Bank Stocks Drag Sensex over 500 Points and Nifty below 24,100