US stocks end week mixed amid economic concerns