EEconomy Read More Shanghai Rally Shows China Markets Don’t Need The WestAugust 19, 2025 (MENAFN– Asia Times) The Shanghai Composite Index (SCI) closed at its highest level in a decade on Monday,…