The U.S. and Iran were in dispute Tuesday over whether Tehran had agreed to allow U.N. inspectors to view bombed Iranian nuclear sites.

Washington issued a 60-day license allowing Iranian oil sales after talks in Switzerland, but Iranian regime media said no approval had been given for renewed nuclear-site access

Iran denies agreeing to IAEA inspections of bombed nuclear sites despite US claims, raising questions about a $25 billion asset release and crypto