US haven’t banked on Iran’s ability to continue launching ‘cheap munition’ | PiQ Markets