Gold price hits fresh all-time high surpassing $3,400 per troy ounce 21. April 2025 By 9:24 a.m. Moscow time the gold price had extended gains to 0.21% as it traded at $3,401.2 per troy ounce