Exxon Mobil Corporation
Exxon Mobil Corporation is an American multinational integrated oil and gas company that explores for, produces, transports, and sells crude oil, natural gas, petroleum products, petrochemicals, and specialty products, generating $323.9 billion in sales and other operating revenue in fiscal 2025. It is the largest non-state-owned oil company in the world by market capitalisation and the most consequential pure-play hydrocarbon franchise on public markets, with operations spanning the United States, Guyana, the Middle East, Africa, and Asia-Pacific.
This is a story about a company that spent the last seven years transforming itself from a sprawling, cyclical industrial conglomerate into a tighter, higher-return machine, then ran directly into an oil market disrupted by the largest supply shock in decades. The transformation is real and the numbers bear it out: structural cost savings of $15.1 billion versus 2019, upstream unit earnings more than double the 2019 level on a constant-price basis, and production at a forty-year high. The question is how much of that improvement is now priced in — and how much of what comes next depends on events in the Strait of Hormuz rather than on anything happening in Spring, Texas.
Full report locked
You are viewing the public summary. The full report — business breakdown, key debates, financials, scenarios, charts and risks — is available to password holders.
Log in to read the full report →Invitation-only proof of concept. Not investment advice.