Gold prices topped $3,100 an ounce on Friday as President Donald President Trump's tariff "chaos...is proving the perfect backdrop for new record gold prices," said Adrian Ash, director of research at ...