/ China


Shanghai Composite Index Records Worst Week Since 2018, Down 6.2%
/ International, Market Analysis

Shanghai Composite Index Records Worst Week Since 2018, Down 6.2%

Shanghai Composite Index plummeted 6.2% this week, marking its worst performance since 2018.

February 02, 2024
China’s Stock Market Has Lost $6T Since 2021 Peak; Can Beijing Salvage the Situation?

China’s Stock Market Has Lost $6T Since 2021 Peak; Can Beijing Salvage the Situation?

The Chinese stock market entered its fourth straight year of downturns in 2024, losing $6 trillion since peaking in 2021.

January 23, 2024
Three Factors Why Oil Prices Dropped Over 2% Today

Three Factors Why Oil Prices Dropped Over 2% Today

Oil prices fell more than 2% on Wednesday amid headwinds caused by a stronger dollar, oversupply concerns, and China's soft GDP data.

January 17, 2024
Baidu’s Shares Slid 11.5% after Reports Link its AI Model with the PLA

Baidu’s Shares Slid 11.5% after Reports Link its AI Model with the PLA

Baidu witnessed an 11.5% plunge in its shares on Monday, triggered by reports of its LLM being used for military purposes.

January 15, 2024
Global Funds Offloaded $1.1B of Chinese Stocks in the First 2 Weeks of 2024

Global Funds Offloaded $1.1B of Chinese Stocks in the First 2 Weeks of 2024

Global funds pulled out $1.1 billion from Chinese onshore stocks in the first two weeks of 2024 amid persisting economic challenges.

January 15, 2024