Stop digging, Ned. I've said all along that it was the Iranians' money. You and your fellow Trump Cultists were the folks braying incessantly about Obama giving Iran "pallets of cash." Just yesterday, Trump was claiming that Obama gave the Iranians "hundreds of billions of dollars."
But now, Trump is the one giving big bucks to Iran. It's still Iran's money as far as I am concerned. But you and your fellow Trump Cultists never made or even accepted that argument until now, when your Orange Hero is the one forking over the money. And it's MANY TIMES the amount that Obama handed over. (About 14.7 times as much, to be precise.)
I WILL give you that I have not seen the MOU, so it is possible that the various reports that Trump will hand over $25 billion in frozen Iranian funds are all untrue. But I doubt it. Unlike the $300 billion in funds for infrastructure repairs, which has been far less widely reported, which will apparently come from various Gulf states rather than the U.S., and which is rumored to be paid only as and when Iran performs various of its obligations under this deal, the unfreezing of either $24 billion or $25 billion in Iranian funds has been a consistent demand of the Iranians. In fact, they have demanded the release of these funds as a condition of further negotiations. I would bet that this particular deal point is locked in, and that the frozen funds will be released up front.