China’s faltering economy took another beating in July, as both import and export numbers came far below expectations. Imports fell 12.4 percent instead of the five-percent slide that was expected, while exports dropped 14.5 percent against an expected 12.5 percent.