Spot gold gained 1.2 per cent to US$4,726.86 per ounce by 6:31 a.m. ET, having hit an all-time high of US$4,737.10, while ...