Some details will still require more clarification, and some items have been left for future negotiations. But here are the key takeaways.
The biggest gain is in terms of sentiment. The deal can serve as an insurance against any backtracking by the Trump ...