China has released its April trade numbers and it’s more bad news with exports down 6.4% versus 1.6% expected , imports down 16.2% versus 12.2% expected:

Leading to a trade surplus of $39.6bn:

There is really very little to support the contention that there is a current Chinese rebound of any strength. Markets hardly moved, however, as the hope of more stimulus took precedence.
Advertisement

