Falling bond yields, currencies and rising geopolitical tensions have sparked a gold rush as investors flock towards the soaring safe-haven asset.
Central banks worldwide have signalled they are likely to cut rates in the next few months as US President Donald Trump refuses to shy away from ramping up the tension with China and Iran, propelling gold past a six-year high of $US1417.51 an ounce.