Latest news and articles about Deleveraging
Total: 1 articles found
The Shanghai Composite Index fell below 4,200 points on May 14 as over 4,300 stocks declined amid record-high trading volumes. While consumer staples offered a minor defensive hedge, the broader market is under pressure from massive margin lending balances and tightening brokerage risk controls.