3 ms·
I've never heard people saying that. There have been plenty of "peak oil" predictions, but that refers to supply not demand. Maybe I missed something?
by learc83 9y ago
I've never heard people saying that. There have been plenty of "peak oil" predictions, but that refers to supply not demand.
Maybe I missed something?