Wall Street capped a week of losses with a broad rally for stocks 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 consumer sentiment. The report was welcome following several government reports this week that showed consumer prices remained extremely hot in June, along with wholesale prices for businesses.