Stocks tumble amid trade uncertainty