3 ms·
I have no idea why people in this thread are arguing about the definition of peak oil when the relevant topic is peak demand. I find it interesting that energy
by okareaman 6y ago
I have no idea why people in this thread are arguing about the definition of peak oil when the relevant topic is peak demand. I find it interesting that energy companies are struggling with the idea of leaving it in the ground.