President Donald Trump has signed an executive order requiring banks to scrutinize their customers’ citizenship.