This post was originally published on this site

Investors in denial? Yale University senior fellow Stephen Roach believes the U.S. is a long way off from resolving its trade feud with China.