Gold prices climbed Monday to settle at their highest level in three weeks. The yellow metal found support as the euro strengthened, pressuring the U.S. dollar index, as German Chancellor Angela Merkel blamed the European Central Bank policies for marking the single currency "too weak." June gold rose $7.80, or 0.6%, to settle at $1,261.40 an ounce. Prices settled at their highest since April 28, according to FactSet data.
Copyright © 2017 MarketWatch, Inc.