Inflation rate 2.8% in July