BP

BP in Fortune Rankings

BP is an integrated global energy company headquartered in London, specializing in oil and gas exploration, production, refining, and renewable energy investments. Founded over a century ago, BP plays a major role in providing energy solutions worldwide with significant operations in Europe, the United States, and Asia. In 2025, BP scaled back planned spending on renewable and other low-carbon energy projects while increasing investment in oil and gas.

BP stock chart