This post was originally published on this site

The U.S. and China are in the early innings of a “real, live trade war” and prominent economist Stephen Roach thinks it’s the U.S. that is on course to lose.