Gold price on June 20, 2026, 21K at 6,040 EGP