ForexLivegeopoliticaBEARISHMEDIUMBreaking
China Rating Dog PMI (July 2026) 50.4 (expected 53.7)
The scale of the deceleration, from 54.1 to 50.4, is the sharpest single-month drop highlighted in the release and pushes the headline reading to its lowest since September 2024, a signal likely to reinforce concerns about the durability of China's domestic demand recovery. The…