Inflation rate in July at 4.6%