In recent weeks, there has been an almost perfect storm of events that have conspired to unnerve markets around the world, including: The Russian invasion of Ukraine Rising inflation across the developed world Steep rises in the cost of energy for both domestic and business customers Ongoing Covid concerns Continuing global supply chain issues. As […]
Read more