Gold prices rallied Tuesday to finish at their highest level since November. U.S. tensions with North Korea and Russia, as well as the upcoming presidential election in France raised investment demand for gold. June gold rose $20.30, or 1.6%, to settle at $1,274.20 an ounce.
Continue Reading Below
Copyright © 2017 MarketWatch, Inc.