investor sentimentlatest news & developments