ECB holds rates at 2 percent as it weighs Iran war impact
European Central Bank keeps deposit facility rate at 2 percent for the tenth straight month, with markets pricing in a possible summer hike.
European Central Bank keeps deposit facility rate at 2 percent for the tenth straight month, with markets pricing in a possible summer hike.