The current economic situation seems to be beneficial for SCOR