China's trade surplus set an all-time record in July

It amounted to $101 billion. The last maximum value was recorded in June. Despite an overall slowdown in the global economy, China's exports rose 18%, beating analysts' expectations.