ExxonMobil (XOM.N): Expected to achieve cumulative cost savings of over $18 billion.

2025-10-31

ExxonMobil (XOM.N): Expected to achieve cumulative cost savings of over $18 billion.