A lot of people ridiculed Iran’s demands - especially reparations - but it sure looks like they are getting their demands largely met, including a large transfer of money, however you want to badge it. Not only a defeat for the USA, but a complete humiliation.