Gold fell more than 2% and silver nearly 4% even as oil jumped almost 7% on fresh US-Iran tensions, with the safe-haven bid ...