European indices in crimson amid slew of financial knowledge