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!
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink