Bitcoin tops $79,000 as short squeeze potential builds