Share

There might be an OPEC deal in November: Expert

Saudi Arabia is actually well-positioned to reduce overproduction as it is near maximum output, says Argus Media's Alejandro Barbajosa.
02:11
Mon, Sep 26 201610:59 PM EDT