Home Economy News Yellen blasts Trump’s trade war as ‘worst self-inflicted wound’ in history