Home Economy News European shares hit record high as BoE cuts and tech earnings loom