McKinsey: Peak Oil May Be Just Three Years Away

According to McKinsey & Company’s Global Energy Perspective research, world demand for petroleum may reach its peak as soon as 2025. Global petroleum markets are facing an unprecedented range of uncertainties, such as the ongoing Russian invasion of Ukraine roiling markets in Europe...