Will gold close above $2,450 per ounce on June 30, 2026?