Home Business Dollar gains after Trump vows tariffs against Mexico and Canada