The Latest Analysis

Global business sentiment is slumping. Confidence is currently about as weak as it has been since early in the expansion in the wake of the financial crisis. The collective business psyche appears to have been damaged by the trade war between the U.S. and China, the selloff in global financial markets, and a plethora of geopolitical concerns ranging from Brexit to the political dysfunction in Washington DC.