The Organization of Petroleum Exporting Countries(OPEC), in June, recorded its lowest production level since the start of the year.
The OPEC+ production numbers for June show that the group’s production was only marginally above its target by just 53,000 barrels per day (bpd), according to Rystad Energy.