Inflation rises to its highest level since 2023 as fuel costs surge amid Iran war May 12, 2026 · The Independent Read full story at source