Inflation rises 2.9% in July, less than expected

Inflation fell in July to the lowest level in more than three years, a welcome sign for the Federal Reserve even as prices remained uncomfortably high for millions of Americans.