Inflation rate at 3.1 pct