Tag US stocks end higher