spot gold up 50 cents at $959.50/troy ounce