ECB lifts deposit rate up to 4.00% but signals it could be peak although further hike not ruled out. Focus is shifting to leaving rates at high level for long period. Dovish market reaction as EUR weakens and euro-zone rates fall further out the curve.
just now
































