Definition for Hubbard’s peak
From Biology Forums Dictionary
Geologist M. King Hubbard predicted that U.S. oil production would peak around 1970.
From Biology Forums Dictionary
Geologist M. King Hubbard predicted that U.S. oil production would peak around 1970.