Indian investors rushed to sell on US Federal Reserve’s warning of global recession. The BSE Sensex ended at 31,123, down 885.72. The  Nifty slipped  241 points to end just below 9150.