MMarkets Read More European shares end flat as markets assess earnings flurry19.07.2025 European shares were unchanged on Friday, as losses in heavyweight healthcare shares were countered by an advance in…