The latest gauge of China's manufacturing activity showed the country's vast factory sector remained in contraction for the month of April.

The HSBC final Purchasing Managers' Index (PMI) fell to 48.9, its fastest drop in a year, down from the preliminary reading of 49.2 and weakening from the 49.6 print in March. A reading below 50 indicates contraction.