The Iran war is driving inflation higher — and it’s not just because of oil

US spending on the war in Iran is putting upward pressure on bond yields already at multi-decade highs, says Macquarie.