Don't know what had caused the recent crash. But I think not ICOs as all but scam ICOs is the reason of the whole market fall. I also think that the main reasons for the fall of bitcoin are manipulation on the futures market. I think we need a new wave of btc investors to overcome this balance point between btc buyers and sellers.