investor uncertaintylatest news & developments