European stocks nosedive on profit-taking despite Asia rally
19 May 2020
Europe’s major stock markets retreated on Tuesday from the previous session’s rally, as traders banked profits, digested grim data and mulled coronavirus vaccine hopes. London stocks...