Il Nuovo Postiglione - Markets rally, oil holds losses on Russia-Ukraine hopes