China's trade balance recorded an unexpected surplus of 1.68 billion in April while it was expected to record a deficit of 0.55 billion, meanwhile the deficit in March was of 7.24 billion.

As for the imports on the yearly basis, it rose by 49.7% in April compared with the previous 24.3% and the expected 28.9%. Meanwhile the exports rose less that expected by 30.5% compared with the previous rise of 66.0% and the expected 51.5%.