Analysis: Iran winner in talks — at least for now

The United States and its partners in the P5+1 — Britain, France, Germany, Russia and China — left Thursday’s talks with Iran in Geneva, Switzerland, rightfully claiming progress.