Iran losing 142 billion Obama gift