Il Nuovo Postiglione - Markets end tough month with gains after Wall St rally