I think one of the causes is the effect of trade war between China and America
and also the global economy is weak
The trade war has been actually going on for some time now and I really doubt that it's the cause of the recent slips. People would rather buy gold and maybe Bitcoins during the trade wars and that would make Bitcoin spike instead of it going down.