News

Donald Trump’s sweeping tariffs generated nearly $50 billion in extra revenue as most US trading partners, except China and Canada, refrained from significant retaliation.