I'm going to express a little bit of my opinion only.
I think Iran is pushing the envelope as far as they can and President Trump has shown great restraint. That being said, I think they have FA'd long enough, it's time for then to FO. They are slowly accomplishing what they want, and that is to cause financial harm and division to anyone that does not align with what they believe.
Now as far as Europe, France and all the other supposed allies of ours, including NATO. If they will not support the actions of America in this conflict, I think we should IMMEDEATELY cut ALL funding to them. Every F***ing Penny !!!!! I'm Done