Home Economy News Dollar gains after Trump vows tariffs against Mexico, Canada and China