Euro zone bond yields surged as hopes for a U.S.-Iran peace deal diminished, with markets now anticipating three European Central Bank interest rate hikes this year. Rising oil prices and geopolitical uncertainty contributed to a more downbeat market sentiment, while German inflation remained at 2.9% in April.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets