Have investors priced in peak rates too early (again)?
The market seems to have called it - interest rates have peaked, the battle against inflation is over and we can start returning to something akin to the market conditions experienced in the decade or so before Covid when rates and...
23 November 2023