Bitcoin tops $75,000 as Treasury buyback fuels $3B short squeeze