European stock indices are trading higher amid good corporate earnings reports and last week's ECB announcements that measures will have an "sizeable impact". UK's FTSE 100 index is up 0.34% currently trading at 6,589.70 points. Germany's DAX 30 gained 0.16% at 9,306.86 points and France's CAC 40 gained 10.70 points, a plus of 0.26% currently trading at 4,20.59 points.
About three quarters of European companies have reported results so far this earnings season, of which 60 percent have met or beaten profit forecasts, according to Thomson Reuters.