The Shanghai Composite Index fell 5.3% Monday, notching its largest single day drop since August 2009 and hitting its lowest level since December, amid fears that some Chinese banks are facing a liquidity crunch and the overall economy is slowing.
Topics:
Economy