Stocks slammed

Business ·