Abstract

AbstractOil and gas (O&G) companies, as key players in the contemporary global energy landscape, have evolved within the context of a dynamic interaction between states and markets. However, their role is being transformed radically by two successive “global shifts”: economic globalization—driving energy demand growth patterns—and climate change—driving energy system transformation and decarbonization, both of which require them to reconsider their business strategies. Using an interdisciplinary lens that draws on human geography, strategy and international business, and international political economy, we propose an integrated conceptual framework for two periods—the 1990s–early 2010s and the post‐Paris Agreement era—to explore the nature of strategic responses by O&G companies to these global economic and environmental shifts. We illustrate the linkage of O&G companies' two strategies of (re‐)globalization and decarbonization by the aspects of production, finance, and knowledge as internal structures. Energy security is one of the priorities in the macro external environment. It is becoming increasingly difficult for O&G companies to deal with current dilemmas: climate goals require a significant reduction in fossil fuel production and consumption, and pressures from governments, nongovernmental organizations, and investors threaten the long‐term survival of O&G companies, while fossil fuel demand will remain high in the short to medium term. At the same time, the post‐pandemic recovery and Russia's war in Ukraine are resulting in a re‐assessment of the benefits of unfettered globalization. Therefore, global O&G companies face dual challenges in the new era of (re‐)globalization and decarbonization and need to make changes to ensure their future viability.This article is categorized under: The Carbon Economy and Climate Mitigation > Decarbonizing Energy and/or Reducing Demand

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call