European stocks hit a record high on Friday as strong economic data from Germany and other major economies as well as upbeat earnings added to hopes of a swift economic recovery from the pandemic shock.

Read More