Boardroom Insights: A Global Energy System Under Pressure

Industry and Capital Provider perspectives from the Energy Council London 2026 Advisory Board

BOARDOOM INSIGHTS: A GLOBAL ENERGY SYSTEM UNDER PRESSURE

The global energy system has entered a period of sustained structural volatility.

Operators and investors are navigating a new reality shaped by geopolitics, system fragility, selective capital, and technology-driven demand.

On 11 March, more than 30 senior leaders from across the energy value chain, including NEO NEXT, Citi, Carlyle, bp, ENGIE and Trafigura, met in London under Chatham House Rule to examine the most pressing challenges shaping global energy.

The outcome: the 2026 Boardroom Insights Report, capturing the key forces redefining capital allocation, strategy and investment across the sector.

What’s Driving Change in 2026?

  • Geopolitics as the primary driver of energy strategy
  • System fragility across Europe
  • Africa’s resurgence as a growth region
  • AI and data centres reshaping gas demand
  • Innovation in financing structures
  • LNG at the centre of security and opportunity

Fill in your details to access the full report.