China's manufacturing contracts for fifth consecutive month
China's manufacturing sector has contracted for a fifth consecutive month, raising concerns about the country's economic recovery. The official Purchasing Managers' Index (PMI) fell to 49.1, signalling ongoing weakness in factory activity.