Gold demand is rising amid US trade uncertainty, with spot prices hitting USD 2,943 per ounce. Factors like tariffs and geopolitical tensions are driving this trend, despite a strong dollar and rising bond yields. Experts suggest a cautious approach for short-term traders as gold may surpass $3,000.