According to experts, gold prices touched an all-time high as it is underpinned by safe-haven demand after China responded to US tariffs, which were initially imposed by President Donald Trump on the world's largest consumer of gold.