Was there any fundamental reason why Bitcoin crashed today from $680 to $620-630?
Fundamental reason? What?? lol. Have you ever heard of a retracement, and volatility? IT's probably going even lower than 620, perhaps to 550, but it's still just a retracement with no fundamental reason. The whole quick jump from 440 to 680 needs to be retraced and a retracement of 50% of a move is typical in bitcoin.