US considers $20 billion cash-for-uranium deal with Iran - Axios

U.S. President Donald Trump speaks during a roundtable discussion on his ,No Tax on Tips, policy at the AC Hotel on April 16, 2026 in Las Vegas, Nevada (AFP photo)
U.S. President Donald Trump speaks during a roundtable discussion on his ,No Tax on Tips, policy at the AC Hotel on April 16, 2026 in Las Vegas, Nevada (AFP photo)

AMMAN — The US and Iran are negotiating over a three-page plan to end the war, with one element under discussion being that the US would release $20 billion in frozen Iranian funds in return for Iran giving up its stockpile of enriched uranium, Axios reported, quoting two US officials as saying.

There has been steady progress in the talks this week, though significant gaps remain.

A deal on these terms would bring the war to a close, while potentially generating backlash from Iran hawks, according to Axios.

President Trump said Thursday that US and Iranian negotiators would likely meet this weekend for a second round of talks to try to seal the deal.

The talks are expected to take place in Islamabad, likely on Sunday, the American news website said, quoting unnamed source familiar with the mediation efforts.

According to two sources, the US was ready in an earlier stage of the negotiations to release $6 billion for Iran to purchase food, medicine and other humanitarian supplies. The Iranians demanded $27 billion.

The latest number discussed by the US and Iran is $20 billion, the sources said.

One US official said that was a US proposal. The other US official described the cash-for-uranium concept as "one of many discussions."

Under a compromise proposal now under discussion, some of the highly enriched uranium would be shipped to a third country, not necessarily the US, and some of it would be down-blended in Iran under international monitoring, Axios said.

The three-page memorandum of understanding [MOU)] the two sides are negotiating over also includes a "voluntary" moratorium on nuclear enrichment by Iran.

The US demanded in the last round of talks that Iran agree to a 20-year moratorium. Iran countered with five years. The mediators are still trying to close the gap, the news outlet said.

"Iran clearly wants the $20 billion, and a lot more. They clearly want to sell oil at free-market rates without sanctions. They want to participate in the global financial system. But they also want to have this nuclear weapons program. They want to fund terrorists like Hamas. And they don't want to give that up enough to get the things we're offering," the official added.

White House spokesperson Anna Kelly said talks had been "productive" but the US would "not negotiate through the press," adding: "Anonymous sources who claim to know about sensitive diplomatic discussions have no idea what they are talking about."

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });