Iran is the third-largest producer in the Organization of the Petroleum Exporting Countries, pumping 3.2 million barrels per ...
Baghdad: Iraq said Monday that it was committed to OPEC+ group’s supply agreement and that it would present an updated plan to compensate for any overproduction of its quotas in recent months.Baghdad, ...