Trump unveils sweeping new tariffs expected to cost Americans $100 billion a year, World Watch | PolicyRisk