U.S. Markets closed

Stephen Roach: China's economic slowdown is 'self-inflict...

Stephen Roach of Yale University says the downward pressure on the Chinese economy has been due to deleveraging, and tariffs imposed by the U.S. are not a "major source" of the slowdown.