// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.1 C
Singapore

ExxonMobil reportedly weighing sale of Singapore gas stations in $1 billion deal

SINGAPORE: US oil giant ExxonMobil is reportedly exploring the possibility of selling its network of gas stations in Singapore, according to sources cited by Bloomberg. The move is expected to generate approximately $1 billion, which the company could channel into higher-growth ventures as part of its broader business strategy.

ExxonMobil, a longstanding presence in Singapore for over 130 years, currently operates 59 gas stations under the Esso brand. In addition to its retail network, the company maintains a refinery and a lubricant production plant in the city-state, underscoring its significant local footprint.

When approached for comment on the potential sale, ExxonMobil stated it does not respond to market speculation, leaving questions about its next steps unanswered.

This potential divestment aligns with broader trends in the energy sector, where major players are optimizing their portfolios to adapt to shifting market dynamics and increasing emphasis on renewable energy. Should the sale proceed, it would mark a significant shift in ExxonMobil’s operations in Singapore, a key hub for its regional business activities.

Hot this week

‘What’s the point of having a degree?’ — Singaporean man asks after 6 months of job hunting, says he’s willing to accept S$2k salary

Sending out more than 20 resumes a day, attending recruitment fairs and travelling across Singapore have not yet paid off for one jobseeker, who says he is now willing to accept a S$2,000 salary.

‘Life is but a bunch of unwanted surprises’: Singaporean says having an emergency fund helps him stay calm

After going through consumer debt, he said rebuilding his finances taught him the value of having money set aside for emergencies.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks