0xAA
0xAA|May 26, 2026 09:16
Shanghai Composite Index: 6100 points in 2007, 4100 points in 2026. Nasdaq: 2800 points in 2007, 26000 points in 2026. China's economy has grown rapidly over the past 20 years—don’t you have any self-awareness about what went wrong? All you do is blame investors for buying U.S. stocks!
+6
Mentioned
Share To

Timeline

HotFlash

APP

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads