Bitcoin holds $80,000 as solana leads majors with 20% weekly gain