Inflation Hits 4.2% in May as Iran War Energy Shock Drives Three-Year High | Finks