Chinese Investors Express Outrage on US Embassy's Social Platform Over Stock Market Turmoil Feb 5, 2024