Iran continues to comply with the nuclear deal reached in 2015 with major powers even after the withdrawal of the United States, the United Nations' atomic watchdog said Thursdayl

In a confidential report seen by The Associated Press, the International Atomic Energy Agency said Iran has stayed with key limitations set in the so-called Joint Comprehensive Plan of Action, or JCPOA.

The report says the agency had access to all sites in Iran that it needed to visit and that inspectors confirmed Iran has kept within limits of heavy water and low-enriched uranium stockpiles.

UN inspectors confirmed Iran has kept within limits of heavy water and low-enriched uranium stockpiles, even after President Donald Trump decided to pull the U.S. out unilaterally in May

After President Donald Trump decided to pull the U.S. out unilaterally in May, Germany, Britain, France, Russia and China reaffirmed their commitment to the deal, offering economic incentives in exchange for nuclear curbs.

Since the American withdrawal and reimposition of sanctions, Iran’s economy has started to struggle and its currency has plummeted in value.

The deal limits Iran’s enrichment and stockpiling of material that could be applied to a nuclear weapons programme.

Complying: Iranian Supreme Leader Ayatollah Ali Khamenei (L) speaking during a meeting with Iranian President Hassan Rouhani and his cabinet in Tehran on Wendesday

In exchange, Tehran was granted widespread relief from international trade, oil and banking sanctions.

In the report, the IAEA said it had been given access to all sites in Iran that it needed to visit and that inspectors confirmed Iran has kept within limits of heavy water and low-enriched uranium stockpiles.

'Timely and proactive cooperation by Iran in providing such access facilitates implementation of the additional protocol and enhance(s) confidence,' the report stated, referring to the protocol detailing safeguards and tools for verification.