Bitcoin prices have held near $20,000, but some miners are crumbling as spiking energy prices and historically low hash prices cut into profits.