Summary The European Central Bank (ECB) raised its Deposit Rate 25 bps to 3.75% at today’s monetary policy announcement, matching widespread expectations. More significantly, the ECB sounded more downbeat on the economy and, in contrast to recent meetings, was cautious in offering any guidance about policy beyond this July meeting. Ahead of today’s announcement, we […]

The post European Central Bank: Dovish and Data Dependent appeared first on Action Forex.