Analysis
Gold Falls to $4,785 While War Escalates: Why the Safe Haven Is Failing
Gold is trading at $4,785 per ounce in March 2026 — down 14.5% from its all-time high of $5,595 set on January 29 — even as the Iran conflict intensifies. Dollar strength, the Federal Reserve's…