OPEC+ participants performed Vienna Agreement by 111% in September, says source
The performance level of the OPEC+ oil production capping deal was 111% in September, a source in OPEC said after the technical committee meeting in Vienna, TASS reported.