What determines gold prices

Gold is usually considered by investors according to its three functions - as a direct investment (in order to benefit from the increase of its price), as a hedge (insurance in case of decrease of another asset’s value) and as a safe haven commodity (insurance in case of catastrophe). And the last function tends to be