Weak China Trade Numbers Crush Commodities

Overnight China reported a worse than expected trade surplus ($81.7B vs street $89.8B) due to lower than expected import (0.3% vs street 0.9%) and export (2.4% vs street 6.0%) growth. This news has sent shockwaves through world markets, once again increasing concerns about the health of its economy and the prospects for resource demand. To […]