Latest Market Updates and Analysis
Central banks: demand management or demand destruction?
The devastating impact of the war in Ukraine has had profound economic repercussions. The spike in oil and gas prices triggered by the conflict (and the subsequent sanctions) has raised the threat of the worst stagflation shock since the 1970s. The Ukraine invasion will most likely give a second wind to inflationary dynamics which are […]