President Donald Trump has announced substantial tariffs on steel and aluminium imports, causing the U.S. dollar to firm. He ...