The Russian invasion of Ukraine and consequent rise in commodity prices fuelled concerns of a slowdown in global economic growth. The worry is compounded after the United States (US) President Biden announced a ban on imports of Russian oil, a move that threatens supply chains and strengthens further inflationary pressure on economies worldwide.To subscribe please click here