Connect to share and comment

Iran oil prices nuclear talks Nov 11 2013

Iran oil prices nuclear talks Nov 11 2013

Oil traders work on the floor of the New York Mercantile Exchange on February 15, 2012 in New York City. (Photo by Spencer Platt/Getty Images)

Spencer Platt