
Global energy leaders split on transition investments, peak oil expectations
(World Oil) – Energy and natural resources (ENR) executives remain divided on the pace of the energy transition and the timing of peak oil demand, as policy uncertainty, cost pressures and shifting market dynamics reshape investment strategies, according to Bain & Company’s 2026 industry survey. The survey, which gathered responses from more than 800 executives across oil and gas, utilities, chemicals, mining










