investor sentiment has rebounded