In June, the OPEC+ countries executed the deal to limit oil production by 320%, a source familiar with the organization's data told Interfax. According to him, OPEC countries have fulfilled the agreement by 236%, non-OPEC - by 464%.Thus, in June, OPEC+ countries lagged behind the planned production level by 2.84 million barrels per day, with OPEC countries - by 1.11 million bpd, non-OPEC countries - by 1.73 million bpd.Earlier, the IEA estimated that ...