// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27 C
Singapore

Singapore core inflation dropped to 3.8% in July, lowest in more than a year

SINGAPORE: Consumer prices in Singapore rose more slowly for the third consecutive month in July. Core inflation, which excludes private transport and housing costs, dropped to 3.8 per cent year-on-year last month, the lowest level in more than a year.

In June, core inflation fell from 4.2 per cent to July’s 3.8 per cent because of a smaller increase in food prices and a fall in electricity and gas costs, said the Ministry of Trade and Industry (MTI) and the Monetary Authority of Singapore (MAS).

The last time core inflation had been lower than this was in May 2022, when it was 3.6 per cent.

Headline inflation, or the overall consumer price index, eased to 4.1 per cent in July from 4.5 per cent in June.

“This reflected lower private transport inflation, in addition to the decline in core inflation,” said MTI and MAS.

Both core and headline inflation figures matched analysts’ forecasts in a Reuters poll.

Food inflation dropped to 5.3 per cent in July as cooked and non-cooked food price rises moderated.

Electricity and gas costs fell 1.6 per cent due to lower tariffs compared to a year ago.

Retail and other goods inflation eased to 2.6 per cent owing to a smaller increase in clothing and footwear prices.

 

Hot this week

LTA adds three new bus services including RTS Link connector and two Tengah routes as Bus Connectivity Enhancement Programme continues

LTA is introducing three new bus services and enhancing two existing ones under the BCEP, including two Tengah connectivity services from Oct 25 and a new Service 968 to support the RTS Link Woodla...

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