// Adds dimensions UUID, Author and Topic into GA4
Sunday, May 17, 2026
28 C
Singapore

Trump threatens to pull US from WTO ‘if we have to’

President Donald Trump threatened Tuesday to pull the United States out of the World Trade Organization if conditions are not improved.

“We will leave if we have to,” Trump told a cheering audience of workers at a Shell chemical plant in Pennsylvania.

“We know that they have been screwing us for years and it’s not going to happen again,” he said.

Trump has made the WTO the target of many previous attacks, and threatened before to withdraw, claiming unfair treatment toward the US and saying Washington does not have to abide by WTO rulings.

He is especially critical about the terms granted to China when it joined the organization, given US complaints about Chinese theft of American technology.

But the United States in fact has a successful track record of winning disputes mediated by the global trading body.

While calling for reforms to the institution’s rules, the Trump administration also has effectively paralyzed its work.

By blocking naming of new members to the appellate panel part of the Dispute Settlement Body that arbitrates disputes, the system will grind to a halt by the end of the year.

Chad Bown, a trade expert with the Peterson Institute for International Economics, said the moves weakening the WTO have done “lasting damage,” not all of which can be reversed.

© Agence France-Presse

- Advertisement -

Hot this week

‘Pulled into the counter’: Man complains that his mother was forced to spend $5,000 on skincare in a department store

A man filed a lawsuit alleging that his mother was pressured by staff at Ang Mo Kio shopping mall to try products, which were claimed to improve dark spots and trigger finger. She was then persuade...

Woman explains why minorities in Singapore have to work harder

She says she's always viewed as an Indian content creator, not a Singaporean one.

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