OPEC+ produced 2.892 million barrels per day (bpd) below their targets in July, two sources from the producer group said, as sanctions on some members and low investment by others stymied its ability to raise output.
Compliance with the production targets stood at 546% in July the sources said, compared with 320% in June, when the supply gap stood at 2.84 million bpd.