New Record High: Surged above $2,820/oz as Trump’s new tariffs on Canada, Mexico, and China fueled investor anxiety.

Comments