Gold prices clung to higher prices Wednesday shaking off a weaker euro and stocks as strong physical buying from China boosted sentiment.