Stocks tumble on worries about earnings forecasts

Business ·