Domestic stock trading on Friday resumed after a 45-minute halt, with equity benchmark Sensex recovering slightly to settle at 31,176.67. In early trade, sensex crashed over 3,000 points to fall below the 30,000 mark. The broader Nifty index also recovered from a 950 point fall to settle around 9,250 level.