European markets seen slightly higher as investors brace for earnings deluge Source will download... European markets seen slightly higher as investors brace for earnings deluge