In connection with energy deliveries from the US side, the International Atomic Energy Agency (IAEA) inspectors would be let into the country, the source said.