Inflation slows and business keeps picking up