Stocks ended lower Friday, giving up initial gains after a consumer survey showed inflation fears were on the rise. The Dow Jones Industrial Average ended the day down more than 299 points, or 0.9%, to finish near 34,688, according to preliminary figures, while the S&P 500
SPX,
-0.75%
shed around 33 points, or 0.8%, to close near 4,327. The Nasdaq Composite
COMP,
-0.80%
gave up around 116 points, or 0.8%, ending near 14, 427. All three major benchmarks posted weekly declines --- Dow, down 0.5%; S&P 500, down 1%; Nasdaq Composite, down 1.9% --- ending a three-week run of gains.