Inflation dips to 9% in June