Government bond yields are set to stay higher for longer as the Iran war keeps inflation elevated, according to BlackRock Investment Institute.
Government bond yields are set to stay higher for longer as the Iran war keeps inflation elevated, according to BlackRock Investment Institute.