Investors cheer July report showing inflation easing slightly