Also , the fact that gold is holding above $ 800 an ounce ... people took that as a buying opportunity based on expectations it will go higher , " said Carlos Sanchez , a precious metals analyst at CPM Group .