Stock markets slide on ‘cocktail of worries’ Shares and oil prices fall as investors take fright over economic concerns, Covid and the Taliban. Source