The gold price stands close to a record high at $2,657 (£2,032) per ounce, buoyed by strong investor demand, its limited supply and perception as a store of value in times of turmoil.