Retail Inflation Hits To Over Two-year Low At 4.25% In May