// Adds dimensions UUID, Author and Topic into GA4
Monday, June 1, 2026
30.3 C
Singapore

Chan Chun Sing says S’pore has more than 3 month’s worth of stockpile of essentials, enough for all

Singapore – Minister for Trade and Industry, Chan Chun Sing told the media that the country has more than three months’ worth of stockpile of essential items and would not be significantly affected by Malaysia’s restricted movement order.

On Tuesday (Mar 17), Mr Chan took to Facebook to further reassure the public that Singapore would “never run out of food or essential supplies” following the announcement of Malaysia’s movement control order starting March 18 to 31.

According to Mr Chan, Singapore is currently utilising a strategy which combines stockpiling and local production “to buy us time to bring in alternative supplies should our usual supply lines be disrupted.”

He added that Singapore has more than three months’ worth of stockpile of carbohydrates such as rice and noodles. There is more than two months’ worth of supplies for proteins like meat and vegetables. “As for eggs, we have our local production, and we are also activating air freight options to substitute the Malaysian supplies should they be disrupted,” said the minister.

The stockpile levels provided are based on normal consumption patterns which is why it has been repeated by the Government to avoid panic buying and hoarding of supplies. “While we may have to make some adjustments to our choices in the short term, we have sufficient food supplies for all Singaporeans as long as all of us buy responsibly,” said Mr Chan.

He noted that a disruption of supplies from Malaysia is a contingency scenario that has been foreseen and planned for many years. “We have put in place robust plans to manage this scenario,” said the minister. Strategies will be reviewed and adjusted “to ensure that Singaporeans never run out of food or essential supplies.”

Mr Chan also thanked all the staff who worked through the night replenishing shelves and everyone who “stayed calm throughout all the recent announcements and developments.”

Members of the public confirmed that the response of many to the advisory was more calm compared to when the Disease Outbreak Response System Condition alert level was raised to orange.

Screen Shot 2020 03 17 at 4.32.30 PM
Photo: FB screengrab/Chan Chun Sing
Screen Shot 2020 03 17 at 4.35.46 PM
Photo: FB screengrab/Chan Chun Sing

Others took the time to reassure everyone else by not panicking and being a burden on the public system.

Screen Shot 2020 03 17 at 4.36.38 PM
Photo: FB screengrab/Chan Chun Sing
Screen Shot 2020 03 17 at 4.33.26 PM
Photo: FB screengrab/Chan Chun Sing

“I did not and will be “sia xuay” by over-buying!” promised Swee Keow Koh.

Screen Shot 2020 03 17 at 4.34.29 PM
Photo: FB screengrab/Chan Chun Sing

This morning I spoke with our media to provide more details on our supplies of food and essential items. While I did…

Posted by Chan Chun Sing on Monday, March 16, 2020

- Advertisement -

Hot this week

‘Something new is coming’: Nvidia-powered Windows PC to reportedly debut this week after Microsoft, Windows, and Arm’s ‘new era of PC’ social media teaser

"Microsoft and Nvidia will unveil the new PCs at the Computex trade show in Taiwan and ​Microsoft's Build developer conference in San Francisco, the report ​said. The official ‌X ⁠accounts of Windo...

Foreign worker offered S$2k salary for 14-hour shifts sparks concern online, netizens say conditions are ‘insane’

SINGAPORE: A foreign worker sparked concern online after sharing details of a cooking job in Singapore that would require him to work up to 14 hours a day for a monthly salary of just S$2,000. Po...

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