Will gold close above 54300000 by June 30 2026?