Gold challenges record highs post ECB, US GDP