Oxford Dictionary lists one definition of deal as:
“1.an agreement entered into by two or more parties for their mutual benefit, especially in a business or political context:”
Where is the mutual benefit?
They will not launch nukes until after Barry leaves office. The benefit is to His legacy. Not the USA for sure