Inflation slows further to 26