LONDON — European markets closed higher on Thursday as investors assessed the implications of some big U.S. corporate results and the start of earnings season
Read More