Bitcoin fights to hold above $90K as tech slump weighs on crypto and global stocks