The International Atomic Energy Agency (IAEA) has once again confirmed that Iran is living up to its commitments under the 2015 multilateral nuclear agreement.

The UN nuclear agency said in a report that the Islamic Republic is sticking to the deal's key parameters such as the number of uranium centrifuges and stockpiles.

Iran has informed the IAEA of a decision "to construct naval nuclear propulsion in future” and the agency has requested “further clarifications and amplifications," the report added.

The IAEA, which is tasked with monitoring Iran's nuclear activities, has repeatedly verified Tehran's full commitment to its side of the bargain. 

Iran and the P5+1 countries — namely the US, Russia, China, France, Britain, and Germany — finalized the nuclear accord, officially called the Joint Comprehensive Plan of Action (JCPOA), in July 2015 and started implementing it in January 2016.

Under the deal, Iran undertook to apply certain limits to its nuclear program in exchange for the termination of all nuclear-related sanctions against Tehran.

However, US President Donald Trump sees the agreement as a legacy of his predecessor — former president Barack Obama — that he should undo.