Stocks take steep tumble

Business ·