Sensex Drops 1,000 Points as Energy Costs and IT Stocks Slide