The US is 'on track to lose this trade war,' says professor

8:58 PM ET Wed, 11 July 2018

Stephen Roach of Yale University says the U.S. is "hugely dependent" on China as a source of low-cost goods to help Americans make ends meet.