global investment sentiment