Since 2019, the operator achieved $12.1 billion of cumulative Structural Cost Savings, including $2.4 billion of savings ...
Key stats: Exxon repurchased $19 billion in shares in 2024 and will repurchase $20 billion in 2025 and 2026. At year-end, the net debt-to-capital ratio ticked up to 6%, but it remains very low.