NEW YORK (AP) — U.S. stocks gave up large gains and finished barely higher Friday. Banks and technology companies traded higher, while stocks that pay large dividends fell thanks to a jump in bond yields.
Stocks were on track for large gains early in the day as reports showed consumers in both the U.S. and China appeared to be spending more. Banks rose after JPMorgan Chase and Citigroup disclosed...