article_snippet: Iran and six world powers have reached tentative agreement on key parts of a deal sharply curtailing Tehran's nuclear ambitions, Western diplomats said in Lausanne, where negotiators are racing to nail down an accord by midnight Tuesday.
article_snippet: We've been negotiating for more than a year
article_snippet: I've had serious doubts whether there could be an agreement
highlights_snippet: Iran and six world powers have reached a tentative agreement within Iran's nuclear ambitions .
  