Gold rose 0.8% to $5,143 an ounce and silver gained 2% to $86.24 amid US tariff uncertainty, geopolitical tensions, and shifting investor demand.
Gold rose 0.8% to $5,143 an ounce and silver gained 2% to $86.24 amid US tariff uncertainty, geopolitical tensions, and shifting investor demand.