Inflation hits highest level since 2023, as the Iran war pushes up prices 2026-06-10 · ABC News Read at source