A truck pulls a trailer loaded with a China Shipping container at the Port of Oakland in California. China's trade surplus narrowed to $25.1 billion last month from $31.7 billion in June. That marked the second straight month that both exports and imports weakened
{}