
The Final Push
We live in turbulent times. Russia’s invasion of Ukraine triggered a global energy crisis of unprecedented complexity, which put the energy trilemma of security, affordability, and sustainability top of mind for oil and gas companies’ CEOs.