Traders lick their wounds as markets sell off again
Stocks sold off globally on Monday as the Omicron variant continued to spread unabated, causing governments in several countries to impose restrictions and throwing the global recovery into doubt.In recent business surveys looking...
20 December 2021