European shares notch up strong week as earnings cushion tech sell-off newsdepo.com · 2026-10-16 17:27 world Irish index of shares ends week on positive note Read full article →