Sudden crypto drop sends bitcoin to 3-wk low