Retail inflation dips to 25_month low of 4.25% in May