After a strong global recovery, Russia’s invasion of Ukraine clouds the economic outlook which was already suffering from rising energy prices. New and wide-ranging sanctions are now being added to the mix of supply chain bottlenecks, all of which are likely to exacerbate inflationary pressures for consumers and businesses.
