Trump may have given Iran a $500 bln money spinner


© Reuters