China’s official Manufacturing Purchasing Managers’ Index (PMI) unexpectedly contracted in September, arriving at 49…Read More