Gold races to record $4,100 as Trump's softer tone towards China eases trade war fears
Bullion raced to $4103 an ounce - taking gains for the year to a 57% - as nervous investors continue to look for somewhere safe to park their cash.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.