China's dismal trade numbers for June far underperformed market expectations, with both exports and imports contracting last month against forecasts for a much better performance compared to May.

According to economists, this huge miss in China's trade numbers could be attributed to an underestimation of how severe the slowdown in global demand actually is.