Gold demand is rising amid US trade uncertainty, with spot prices hitting USD 2,943 per ounce. Factors like tariffs and ...