China trade balance (April): CNY +262.3bn (expected CNY 197.2bn)

China trade balance for April: surplus of 262.3 bn yuan
Exports +14.3% y/y
Imports +18.6% y/y
Bigly surplus, much more bigly than expected. But exports and imports both miss expectations.