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