Chinese stocks faced a decline due to uncertainty over government stimulus and inflation direction. Baidu, PDD Holdings, and JD.com saw significant drops. Investors are cautious about the impact of U.S. interest rate cuts and potential trade tariffs amid the upcoming presidential election.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing