US stocks settle mixed following PPI report

read more