China's trade surplus narrowed to $112.5 billion in July from $125.62 billion in June, according to data from the General Administration of Customs released Friday.
The reading was higher than the consensus forecast of $109.4 billion tracked by Investing.com
Exports rose 23.9% year over year to $397.9 billion, while imports increased 27.5% to $285.4 billion.