Another factor is the dumping of large amounts of bitcoin on to the market by the bankruptcy trustee for Mt.Gox. He has sold over $400 million of btc between December 2017 and February 2018 which many are saying has caused the price to decline.
The trustee still has 165,000 bitcoin worth $1.5 billion and BCH worth $150 million. How he plans to deal with these funds is anyone's guess.
As someone who lost 4.4 bitcoins when Mt.Gox crashed I am concerned that we will not be fully reimbursed for the full value of the coins stolen.
I have read that the former CEO of Mt.Gox, who has been to prison on extortion charges relating to the exchange he ran, could make some money from these sales if there are funds left from the compensation to account holders!
See the following for reports on this:
https://www.trustnodes.com/2018/03/07/mt-gox-trustee-sold-half-billion-dollars-worth-bitcoin-bitcoin-cash
https://www.coindesk.com/mt-gox-trustee-sells-400-million-bitcoin-bitcoin-cash/
The Mt.Gox bankruptcy trustee's report can be found here:
https://www.mtgox.com/img/pdf/20180307_report.pdf
So this trustee does have a lot of influence! Is there even enough fiat available to exchange all this btc to dollars??