Nifty Trades Below 24,800, Sensex Down Over 670 Points; Metals, Auto Realty Drag The Most