“Iran is now demanding $12 billion in unfrozen assets upfront as part of negotiations, with a potential for another $12 billion later.”