The relation between Coulomb displacement energies, AEc, and A r=r,-rp, the difference between the rms radii of neutrons and protons in nuclei, is investigated within the energy density formalism (EDF). The variational equation, obtained by minimizing the Coulomb plus symmetry energies, is solved assuming the symmetry interaction is a simple functional of the local nuclear matter density. Varying parameters of the model, rather unique relation between AE c and Ar is obtained (within _+50keV). AE c is independent of rex, the rms radius of the excess neutrons distribution. Using the experimental values of rp and adjusting the model to reproduce the recent data on Ar (Ar~0.05 fm for 4SCa and 2~ which are significantly smaller than those obtained from current Hartree-Fock calculations, the calculated AE c agree with the experimental results. Using the value of Ar~0.05 fm and the experimental values of rex, a small compression (<0.02 fro) of the proton core in the analogue state relative to its parent state emerges, thus contributing an additional electrostatic term to the Coulomb displacement energy. The size of this relative core-compression effect depends on the values assumed for A r and rex , it increases with the decreasing of Ar and the increasing of rex. If Ar~0.05 fm the effect is large enough to remove the long standing Coulomb energy anomaly. The main result of the present work is the correlation between AE c and At, suggesting that the difficulties of current Hartree-Fock calculations in reproducing isotope shifts of rp, the small value of r,-rp and the values of AE c may all be different manifestations of some missing residual p n effective interaction.