The European Central Bank will respond to the Iran war by raising interest rates twice this year before them keeping steady for longer than previously thought, economists say.