Europe: Shares hit three-week high as US-China trade tensions ease
European shares ended at a three-week high on Friday (Apr 25), notching up their second straight weekly gain as signs of a potential de-escalation in the US-China trade war encouraged…





















