War, COVID and rate rises hit confidence

Stock markets have fallen again as a combination of rising COVID-19 cases in China, the war in Ukraine and worries…

This post was originally published on Michael West Media.