Gold prices hit an all-time high of $4,445.69 per ounce, driven by global uncertainty, central bank buying, and US rate cut expectations.
Gold prices hit an all-time high of $4,445.69 per ounce, driven by global uncertainty, central bank buying, and US rate cut expectations.