IREN Shares Drop 10% Amid Fears of AI Regulation and Construction Delays KuCoin