ifmat.org
Battle For Iraqi Oil Heats Up After Iran-Saudi Deal
Iraq’s crude oil production has been stuck between the 4.0-4.7 million barrels per day (bpd) level since 2016, with a mean average of about 4.5 million bpd during that period, but it could relatively straightforwardly