A strong manufacturing PMI number for China in June has failed to lift trading sentiment, suggesting some underlying weakness in ‘risk-on’ currencies and stocks.

FOR MORE ...