ICYMI, here's the data from the weekend in China:

  • China weekend data - Trade balance for July: +$43.03bn (vs. +$55bn expected)
  • China July CPI ( 1.6% y/y vs. 1.5% expected) and PPI (-5.4% y/y vs. -5.0% expected)
  • China trade data for July - iron ore imports to the highest level this year

and

  • Foreign hedge funds thriving in China's volatile markets