Global Investor Confidence Declines in November by Only 1.0 point to 97.1 Peyman Khosravani December 4, 2017