Gold has reached a new all-time high of $2,849/ounce as a weaker U.S. dollar, tariff threats and continued central bank ...