Il Nuovo Postiglione - Global stocks end mostly up as demand worries weigh on oil prices