Gold prices soared above $3,100 per ounce for the first time, driven by concerns over U.S. tariffs and geopolitical tensions.