Well I agree than Gold will have the ultimate endurance but for now the Dollar is backed by US Military. As long as the Military is Strong the US economy is guaranteed to at least be better than the median of developed nations there has not been real economic reasons for war yet but as soon as there is the economic reasons become politicized and that will serve as a pretext for taking the resources.