The Guardian favicon

Markets rally ahead of European Central Bank meeting - business live