The United Arab Emirates and Iran have reached an agreement on the three disputed islands near the Strait of Hormuz, according to a high level UAE source.

According to the source, UAE and Iranian officials have engaged in secretive talks with the help of the Omani government over the past six months.

“A deal has been reached and finalized on the Greater and Lesser Tunbs,” the source said. “For now, two of the three islands are to return to the UAE while the final agreement for Abu Musa is being ironed out.”