European investment sentiment