The Iran war is rekindling inflation concerns across financial markets, sapping the outlook for global bonds that had just posted their best start to a year since the pandemic.