TEHRAN — Iran moved roughly 90 million barrels of oil in the three weeks between the signing of a memorandum of understanding with the United States and Donald Trump’s declaration that it was no longer valid, at a rate Iran has not openly sustained since long before Western sanctions took hold.
Iranian President Masoud Pezeshkian disclosed the figure on Friday. “We exported all the oil we had during this short period, about 90 million barrels,” he was quoted as saying by the official IRNA news agency. Iran had accumulated the reserves while hostilities were underway and moved them once the MoU signed on June 18 opened a shipping window, the president said.
Ninety million barrels over 21 days amounts to roughly 4.3 million barrels per day. That is more than double the volumes analysts had estimated Iran was able to place in global markets before U.S. military strikes began in July, and it suggests that tankers and buyers were pre-positioned before the MoU ink was dry. Iran sends 90 to 95 percent of its petroleum to China, almost entirely through a network of vessels that mask origin, according to tanker-tracking analysis from Kpler.
The question Pezeshkian did not answer is what price Iran received. Oil exported under sanctions and through shadow-fleet arrangements typically clears the market at a discount of 10 to 20 percent below benchmark Brent prices, sometimes considerably more depending on buyer leverage. The president described a volume, not a revenue figure.
The contrast with Iran’s current position is sharp. U.S. forces launched a series of strikes on Iran starting July 8, which Washington said were in response to Iranian actions against commercial vessels crossing the Strait of Hormuz. Trump declared the ceasefire arrangement no longer valid on July 9. On July 12, Iran announced the Strait’s closure. Iran and Oman subsequently opened a Strait of Hormuz shipping corridor, on Iranian terms and without a seat for Washington.

With the blockade reinstated, Iran cannot move new crude. Approximately 40 to 50 million barrels of Iranian oil remain on the water in Asian markets, working their way through discharge cycles, according to Kpler analysis cited by Iran International. Around one million barrels per day are still being discharged, drawing down what was loaded before the shipping window closed. U.S. Treasury projections suggest that within three to four months Iran’s revenues from oil exports could effectively reach zero if the blockade holds.
Pezeshkian’s Friday statement is, in part, a rebuttal of that projection. The 90 million barrels represent a sum Iran insists it captured before the clock ran out. His government has not disclosed what it did with those proceeds, whether the funds rebuilt foreign currency reserves, covered weapons procurement costs, or underwrote social programs under growing domestic economic strain. The Iran war at six months mark has left roughly 6,000 sailors stranded in the Strait, and the diplomatic track has stalled; an Istanbul meeting on Iran’s nuclear file involving seven nations was postponed this week with no new date set.
The disclosure carries a secondary audience: the Iranian domestic public, where the war’s economic costs are felt most directly. Fuel subsidies, currency depreciation, and import disruptions have accelerated since July. A president who can point to 90 million barrels of oil exported, even without the price details, is making the case that his government did not simply absorb the ceasefire window passively.
What remains unresolved is whether those revenues change the strategic calculus in a meaningful way. Iran’s fiscal requirements, including military expenditure, subsidy programs, and state salaries, run well beyond what a three-week oil sale at discounted prices is likely to fully cover. Tehran’s demand for the end of U.S. military involvement as a condition for reopening the Strait has not changed. The 90 million barrels is the number Pezeshkian chose to make public. The rest of the balance sheet is not.
