Skip to content
Map of China

China Deflation and Market Implications

China has recently slipped into a period of deflation. This has raised concerns among economists and policymakers about the state of China's economy and its implications for global trade. In this article, we will explore the concept of deflation, its…

Read more
Map of China on Globe

Trade War Forecast

Our view regarding the recent escalation of trade tensions is that we are just at the start of the process and that the recent market rally yesterday is premature. Chinese investment of high-tech US companies has been stymied and regulated…

Read more