image
US stocks end mixed amid trade deal, data