More uncertainty for stocks: Is there further upside?