For Stephen Jen and Joana Freire, while China's financial system is very insular, its economy is highly dependent on dollar funding. This is China's Achilles heel.
Source
"The dollar: China's Achilles heel", Investment Week, August 2020
Our Research
Our written research products aim to provide unique and orthogonal insights on key global economic and policy issues in a timely fashion.