Nuclear promises, unfrozen funds, and lifted sanctions part of US-Iran deal: Report | Alto