Peak oil may be three years away, McKinsey reports
McKinsey & Company’s latest ‘Global Energy Perspective’ projects that oil demand will peak in this decade, perhaps as soon as 2025.
McKinsey & Company’s latest ‘Global Energy Perspective’ projects that oil demand will peak in this decade, perhaps as soon as 2025.