Crumbling optimism: Stock market’s denial mode switches off as Russian invasion intensifies
2022-03-05
Equity markets have come round to the idea that Russia’s invasion of Ukraine could have long-term consequences for the global economy. European stocks slumped at the end of the week and are at the lowest in a year as the sweeping measures slapped on Russia disrupt trade with one of the world’s main suppliers of…Continue Reading