Folks, this is ALL ABOUT IRAN....
Those billions of US Taxpayer monies was promised to someone as payoffs, and they want THEIR money!
An excellent point. Sprinkle in a little Paris accord and and the huffy puffy all makes sense.