Browsing: Production Lapses In Nigeria And Libya May Impede  OPEC’s Fresh Deal- Survey