$STG

STG
0.1702
-12.89%
China’s Consumer Confidence Index (CCI) plummeted from 120 to ~87 $ZRO

ZRO
1.951
-13.28%
in early 2022 and has remained stagnant around 90 through 2025–2026. Historically, the index stayed above the 100-point neutral mark—even during 2008—making this the most prolonged period of extreme pessimism on record, fueled largely by a deflating property bubble.