Gold has ended US trading above $2100 for the first time ever today. There is a growing understanding of gold among money ...