Inflation reaches 2.9% in June