European markets traded higher on Friday, amid a rally among technology shares and as investors continued to …
Tag:
technology shares
-
-
U.S. stocks posted sharp weekly losses on Friday following a strong downturn in technology shares.