China's $370 Billion Margin Call

 | Jun 28, 2015 02:00AM ET

China’s stock markets tumbled on Friday to near bear territory further deepening the sell-off that started two weeks ago. The Shanghai Composite, down 7.4% on the day, has fallen 19% from its June 12 high wiping out $1.25 trillion in market cap. The smaller Shenzhen and Chinext indices also has plunged 20% from its recent peak.