All true. Still, I question why pallets of cash ?
Officially, the Treasury says Iran is outside of the international monetary system - e-transfer not available.
Probably actually because Iranian mullahs and government employees don’t trust each other. Not to mention easy transfer of cash to terrorists, and for bribes to foreign politicians.