market sentimentslatest news & developments