ECB Lowered Interest Rates by 0.25% as Expected in “Hawkish Cut”
As expected, the European Central Bank cut interest rates by 25 basis points, but surprisingly dampened the prospects for further easing soon.
Policy makers had a near unanimous vote to cut the deposit rate to 3.75% and the key…