Like all fiat currencies, it’s backed by the government, but USD also has an added stabilizing factor in the form of oil trade, nearly all of it is traded in dollars, providing stability well beyond what US economy alone could. The meme about about US going to war to extract oil isn’t accurate, but it does contain a kernel of truth as US is very aggressive about maintaining the petrodollar.
Latest Answers