But the question is: who the hell is buying? I understand that some people are holding, but there is some buying pressure that I can't justify enough thinking that some company like viabtc (which already lost a ton of money by mining) are the only entities pumping bcc.
There are two groups of people buying. The first are doing so as a hedge in case bitcoin dies (look at the transaction backlog, and the shock amongst the poor old noobs on the bitcoin subreddit that segwit didn't fix things - if both the backlogs and the fees increase and increase and increase, people will start abandoning bitcoin).
The second group are buying bitcoin to actually move money. Again it's because of the bitcoin backlogs. If you are moving money from exchange to exchange, you either use bitcoin, pay high fees and then wait days on end, watching anxiously as the price moves while you wait helplessly. Or you move money using a coin that actually works - Ethereum, Litecoin or Bitcoincash. Some people are using Dash, Monero and Doge to move money. Basically anything but bitcoin, which looks like it is broken.