From: http://www.fysik.dtu.dk/~schiotz/comp/latextips/#bibspace
\itemsep to -2mm (experiment to find the
right length) inside the thebibliography environment:
\begin{thebibliography}\setlength{\itemsep}{-2mm}
This is not practical if bibTeX is used, as the
thebibliography environment will be in the
.bbl file, which is overwritten each time bibTeX is run.
A better solution is a redefinition of thebibliography.
I have cut out and modified the original definition, just include the
bibspacing.sty package to
set the spacing to zero.
Another spacing may be selected by setting the
\bibspacing length. To set the spacing to one line, use:
\usepackage{bibspacing}
\setlength{\bibspacing}{\baselineskip}
NOTE: If you use the natbib package, you should
use natbibspacing.sty
instead, and be sure to load it
after natbib:
\usepackage{natbib,natbibspacing}