San Francisco Frontiers - Global stocks end mostly up as demand worries weigh on oil prices