I finally looked that up. Well, that number you have stated is the highest estimate and the one with the least evidence. Other sources, such as the US Treasury and independent experts claim the number to be ~$50 Billion. That money came from their unfrozen assets mostly, those being unfrozen due to the Iran Nuclear Deal. So its less Obama giving Iran free Cash and more like handing them their money back.