// Adds dimensions UUID, Author and Topic into GA4
Wednesday, July 1, 2026
30 C
Singapore

Singapore exports rise 3.4% in November, driven by 23.2% surge in electronics

SINGAPORE: Singapore’s key exports bounced back in November, driven mainly by a rise in electronic shipments.

The city-state’s non-oil domestic exports (NODX) increased by 3.4% in November compared to last year, recovering from a 4.7% decline in October, according to data from Enterprise Singapore (EnterpriseSG) on Dec 17.

According to The Business Times, the increase was largely due to a 23.2% year-on-year (YoY) rise in electronic exports, especially in integrated circuits and disk media products.

However, non-electronic exports fell by 1.6% YoY, mainly because of the volatile pharmaceutical sector, petrochemicals, and paper and paperboard.

NODX to half of Singapore’s top 10 markets grew in November, with Taiwan seeing the biggest jump at 42.7% YoY. Hong Kong followed closely with a 35.3% rise in shipments. On the other hand, shipments to the United States, China, and Japan recorded the largest declines.

On a monthly basis, NODX grew by 14.7% in November, reaching S$15.5 billion. This marked a strong recovery from the 7.5% drop in October. Total trade grew by 5% YoY in November compared to last year, with both exports and imports rising. /TISG

Featured image by Depositphotos (for illustration purposes only)

- Advertisement -

Hot this week

ASE’s Jason Chang, one of the richest Singaporeans, sees net worth double as AI demand grows

Semiconductor king Jason Chang's net worth grew by 229% to US$20.9 billion in the first six months of the year, Forbes reported

Singapore man, 71, gets 16 months’ jail for molesting daughter more than 20 years ago when she was still a child

The court ruled that abuse of trust outweighed the father's poor health, rejecting a plea for judicial mercy in a child abuse case

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