May 2023 Market Summary
Whilst the start of the year had brought positivity to markets with evidence that inflation had peaked in many major economies, bringing greater expectations that Central Banks would begin to slow down their interest rate rises, recent weeks have seen inflation [...]