US stocks end in red