The Group of the Petroleum Exporting International locations (OPEC) pumped 28.98 million barrels per day (bpd) of crude final month,...
OPEC
Because the OPEC+ group collect this week to deliberate on manufacturing targets, there are indications that the group could not...