Bitcoin tops $71,000 as $3B short squeeze, Treasury buybacks fuel rally