Gold has climbed to a three-week high as the US dollar has fallen to seven-week lows and bond yields sink on uncertainty over the economic policies of US President Donald Trump.

Gold has climbed to a three-week high as the US dollar has fallen to seven-week lows and bond yields sink on uncertainty over the economic policies of US President Donald Trump.