oil, gold hold on to gains after ism