3 min read Business News Global Markets: Stocks adrift as vaccine rally falters 20/05/2020 1:47 PM Mitchell European stocks slipped lower on Wednesday and gold gained as a sceptical press report...