Gold prices marked a fourth straight gain Monday to hold ground at their highest finish since early November. Tensions between the U.S. and North Korea weighed on the dollar, supporting prices for the precious metal, which is traded in the greenback. June gold rose $3.40, or 0.3%, to settle at $1,291.90 an ounce.
Copyright © 2017 MarketWatch, Inc.
Continue Reading Below