Stock markets stage recovery despite ominous omicron implications for global COVID fightback

Stock markets stage recovery despite ominous omicron implications for global COVID fightback