Tech Sell-off Weighs on European Shares Ahead of Next Week's ECB Meeting | HyperFast