AP – Wall Street capped a week of losses with a broad rally for stocks on Friday, as investors welcomed solid earnings from big companies and an encouraging report on consumer sentiment and inflation expectations. A July survey from the University of Michigan showed that inflation expectations have held steady or improved, along with general