on July 9, 2018 in World News China’s currency depreciation should set off alarm bells click here for more