American political and geopolitical commentator: I hope the Iranians are smart enough to insist on getting $300 billion upfront and in cash. If they are going to give him a breather on the eve of the midterm elections, this should be their minimum wish.