Until 1973 the US dollar was on a gold standard, but Richard Nixon took the US off the standard in 1973. Actually abandoned the system in order to print inflated currency called Greenbacks without any commodity backing.
Agreed, USD is backed by gold. Even with the oil backed countries the currency validation is done through the value of gold. Even now I'm not sure, but gold seems to be the backing commodity for USD along with its internal revenue.