Scientists, philosophers, and engineers have been predicting the eventual peak of oil production for decades, but each...

read more