
Gold prices have soared above $4,300 per ounce, marking their strongest weekly performance in 17 years. Analysts attribute the rally to geopolitical tensions, a weaker dollar, and growing investor demand for safe-haven assets amid global economic uncertainty.