
monsitj/iStock via Getty Images
Gold prices settled above $2,900/oz for the first time Monday, driven by continued safe-haven demand after President Trump announced plans on Sunday to impose additional 25% tariffs on all steel and aluminum imports, and said he would announce reciprocal tariffs this week, matching rates imposed