Bonds across Europe surged as oil prices and inflation expectations eased on hopes that the Iran war may end in the coming few weeks, potentially turning the page on a torrid period for global markets.
Bonds across Europe surged as oil prices and inflation expectations eased on hopes that the Iran war may end in the coming few weeks, potentially turning the page on a torrid period for global markets.