Perspectives

Increasingly Gloomy Developments and Uncertainties

Inflation, slowdown in China and the tensions over Taiwan, and War in Ukraine are overwhelmingly tilted to the downside.