Gold tops record high of $2,100 per ounce. Here's why it's soaring.
Gold prices top $2,100 as investors seek refuge from geopolitical instability and bet on Fed interest rate cuts.
Gold prices top $2,100 as investors seek refuge from geopolitical instability and bet on Fed interest rate cuts.