gold, oil hold on to losses after consumer data