Gold prices hit an all-time high of $2,487.66 per ounce on Friday, driven by a weakening dollar, interest rate cut expectations, and geopolitical tensions.
↧