Silver gains on US trade uncertainty, Iran tensions

Wait 5 sec.

Silver (XAG/USD) trades around $86.50 on Monday at the time of writing, up 2.35% on the day, benefiting from a marked resurgence in safe-haven demand.