It was a challenging week for markets across the world with many different factors affecting sentiment. Covid-related lockdowns in China has led investors to worry about the economic fallout China and supply chain consequences globally. In Europe, Macron’s victory provides some continuity in France and in the UK, the latest economic data reinforced a picture of stuttering economic growth.
Read more in our interactive weekly market update
Enjoy our latest podcast.