Archives

China Image

China: Implications of the Stock Market Crash

After climbing 150%-200% over the past year, China’s various stock market indices plummeted as much as 40% in less than four weeks this summer. Some quick observations: Yes, Bubble! Chinese stocks...
Debt Snapshot by Country

Greece and the EU: Update on Current Status

While the daily drama unfolds in unpredictable ways, the big picture about Greece is that its economy is not structured to support its national debt. That means to us that a Greek default is...