Iraq produced more than 650,000 barrels per day (bpd) above its target output level in May and is now being asked to make up for its non-compliance in future months. Rystad Energy estimates Iraq’s actual ability to cut more barrels is limited to between 300,000 and 500,000 bpd. Achieving any output...