Meta Stock Slips as Internet Disruptions in Iran Weigh on User Growth Exelixis EXEL Delivers Q1 2026 Beat EPS 079 vs 072 Expected Chinas Crypto Crackdown Faces Persistent Underground Trade as Middlemen Elude Authorities