Small gain for US stocks

Wall Street ended a volatile week with a moderate gain today after better-than-expected economic data placated a market pummelled a day earlier by concerns about housing and the financial sector.
The Commerce Department's report on June home sales helped investors shake off some early uncertainty.