Stocks sell off amid uncertainty