European markets edge higher as earnings, ECB take center stage; Neste rallies 12%

3:10 AM ET Thu, 26 April 2018

European markets were slightly higher as investors monitored a fresh batch of corporate earnings.