Gold added $1.90 to $1,777.60 with the dollar mixed in Asia and Europe.
Silver added 4 cents to $34.06 per troy ounce.
The euro fell to $1.2968 from Friday's $1.3036. Against the yen, the dollar fell to 78.32 yen from 78.67 yen.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Exploding whale video goes viral on Internet