China Stocks’ Selling Is Strongest in 12 Months, Testing Major Support

Anxiety dominates China’s $9.1 trillion stock market now more than at any time in the past year, according to a Bloomberg indicator.

The so-called Fear and Greed indicator, a measure of buying strength versus selling strength, for the Shanghai Composite index on Monday fell to its lowest level since October 2022. The ongoing slump has sent the equities gauge to the brink of breaking through a critical 18-year trend line.

Source link