Gold futures climbed on Monday to settle at their highest in more than seven years.
"Fiscal and monetary stimulus will provide a nice backdrop for gold, but safe-haven demand will be high due to upcoming financial stress that will persist over the coming months as the U.S. economy enters a very dangerous place," said Edward Moya, senior market analyst at Oanda, in a market update.
June gold rose $48.20, or 2.9%, to settle at $1,693.90 an ounce. That was the highest finish for a most-active contract since Dec. 17, 2012, according to Dow Jones Market Data.
Source : Marketwatch