ECB raises interest rates to 2.5% and warns Iran war is fuelling inflation · Pulse