Bitcoin struggles to hold $90,000; Ethereum and altcoins slip too

Business