Chinese stocks and yuan fall as Beijing braces for Shanghai-like lockdown

Mainland Chinese indexes turned red and led the drop-off, as Asian markets fell sharply on Monday, April 25. The Shenzen Component Index fell 6.08% to 10,379.28, while the Shanghai Composite Index dec...