Gold tops $1,300 for highest finish in a month, as U.S. stock market drops on trade tensions – MarketWatch


Brought to you by Google News. Read the rest of the article here.