|MadSci Network: General Biology|
Generally double yolk (or even triple yolk) eggs are laid by young chickens when they first come into production. Most commercial eggs are not fertile, but if they were to be fertile, the presence of the two yolks would generally lead to an unsuccessful hatch. The nutritional value of the egg white, which is an important food supply for the embryo is insufficient for the two embyros.
Try the links in the MadSci Library for more information on General Biology.