On 28 May, the US ambassador in Iraq, Ryan Crocker, held talks with his Iranian counterpart, Hassan Kazemi-Qomi, the result of which was an agreement between the two sides that security and stability within Iraq are in the best interests of all concerned.