The price of most crypto are controlled by bitcoin, the more it rises, the more altcoin rise and vice versa and presently the price of almost all coin in crypto are down. I believe if the price of bitcoin rise, the price of bch will also increase.
it is all about money flow. the money is always flowing in bitcoin, nowhere else. it may temporarily go somewhere else like in altcoins but even when it goes there it is doing it so that traders can have more bitcoin in their pockets.
this is why altcoins move like this, when bitcoin is rising they all dump their altcoins to go back to bitcoin to benefit from that rise. they also dump their altcoins so that they have money to buy bitcoin when it drops that is why altcoins get dumped like this.