US-Iran nuclear talks enter ‘make-or-break’ month as 1.7 mil b/d hangs in balance
Highlights US envoy presses EU, Russia to help revive stalled talks Platts Analytics still sees deal for sanctions relief by December Collapse or further delay sets up tight oil market Continue Reading
